SignatureInfo

message SignatureInfo
     {
             required Timestamp SigningTime = 1;
             optional Timestamp SignatureVerificationTime = 2;
             optional SignatureVerificationResult SignatureVerificationResult = 3;
             required string Thumbprint = 4;
             required string SerialNumber = 5;
             optional string Issuer = 6;
             optional string StartDate = 7;
             optional string EndDate = 8;
             optional string OrgName = 9;
             optional string OrgInn = 10;
             optional string JobTitle = 11;
             optional string FirstName = 12;
             optional string Surname = 13;
             optional string Snils = 14;
             optional string Email = 15;
     }

Структура представляет информацию о подписи и сертификате.

  • SigningTime - время формирования подписи.

  • SignatureVerificationTime - дата проверки подписи.

  • SignatureVerificationResult - результат проверки подписи.

  • Thumbprint - отпечаток сертификата.

  • SerialNumber - серийный номер.

  • Issuer - кем выдан сертификат.

  • StartDate - дата начала действия сертификата.

  • EndDate - дата окончания действия сертификата.

  • OrgName - наименование организации.

  • OrgInn - ИНН организации.

  • JobTitle - должность владельца сертификата.

  • FirstName - имя и отчество (либо имя, если не указано отчество) владельца сертификата.

  • Surname - фамилия владельца сертификата.

  • Snils - СНИЛС владельца сертификата.

  • Email - электронная почта владельца сертификата.