Показать/Скрыть содержание

    Прочее

    Другие настройки

    Повышение уровня доверия для OAuth-клиента Веб-интерфейса

    В случае если при создании OAuth-клиента для Веб-интерфейса не был настроен соответствующий уровень доверия (например, по причине того, что на момент регистрации клиента использовался Веб-интерфейс неподходящей версии), могут возникать ошибки при обращении к Веб-интерфейсу пользователей и Операторов. Администратор Повышение уровня доверия осуществляется с помощью следующей команды.

    Set-IdsClient -ElevateLoa $true
    

    Очистка операций в БД Сервиса Операций

    1. Укажите время, в которое будет запускаться процесс очистки операций. В конкретном примере это однократный за сутки запуск, в 02:00 ночи:

    $time = New-TimeSpan -Hours 02 -Minutes 0 -Seconds 0
    

    2. Укажите, какие операции с каким сроком давности создания требуется удалять. В конкретном примере удаляются операции, созданные более двух суток назад.

    Set-IdsOperationEraser -DisplayName $idp_name -Times $time –OperationLimitInMinutes 2880
    

    3. Включите систему мониторинга и очистки операций:

    Enable-IdsOperationEraser -DisplayName $idp_name
    

    Профили подписи

    Для формирования подписей через Веб-Интерфейс необходимо создать профили подписи. Ниже приведены примеры создания следующих профилей:

    • Присоединенная CAdES-BES;
    • Отсоединенная CAdES-XLT1;
    • Подпись PDF-документов PKCS7 (присоединенная CMS-подпись);
    • Отсоединенная CMS-подпись;
    • Необработанная подпись данных;
    • CAdES-T подпись хэш-значения (ГОСТ Р 34.10-2012 с ключом длиной 256 бит);
    • Необработанная подпись хэш-значения (ГОСТ Р 34.11-2012 с длиной хэш-значения 256 бит);
    • Необработанная подпись хэш-значения (SHA-256);
    • Вложенная подпись XML-документов XMLDSig (Enveloped).

    Дополнительные профили можно создать в соответствии с инструкцией.

    1. Создайте правила подписей:

    #Присоединенная CAdES-BES
    Add-SignProcessingRule -DisplayName $ss_name -Format CAdES -DocumentsFormats * -Parameters @{"CADESType"="BES";"IsDetached"="false"}
    
    #Отсоединенная CAdES-XLT1
    Add-SignProcessingRule -DisplayName $ss_name -Format CAdES -DocumentsFormats * -Parameters @{"IsDetached"="true"; "CADESType"="XLT1"; "TSPAddress"="http://testca2012.cryptopro.ru/tsp/tsp.srf"}
    
    #Подпись PDF-документов PKCS7
    Add-SignProcessingRule -DisplayName $ss_name -Format PDF -DocumentsFormats "pdf" -Parameters @{"PDFFormat"="CMS"}
    
    #Отсоединенная CMS
    Add-SignProcessingRule -DisplayName $ss_name -Format CMS -DocumentsFormats * -Parameters @{"IsDetached"="true"}
    
    #Необработанная подпись данных
    Add-SignProcessingRule -DisplayName $ss_name -Format GOST3410 -DocumentsFormats *
    
    #CAdES-T подпись хэш-значения (ГОСТ 2012-256)
    Add-SignProcessingRule -DisplayName $ss_name -Format CAdES -Parameters @{"CADESType"="T";"TSPAddress"="http://testca2012.cryptopro.ru/tsp/tsp.srf";"IsDetached"="true";"Hash"="true";"HashAlgorithm"="32801"} -DocumentsFormats *
    
    #Необработанная подпись хэш-значения (ГОСТ 2012-256)
    Add-SignProcessingRule -DisplayName $ss_name -Format GOST3410 -documentsFormats * -Parameters @{"Hash"="true";"HashAlgorithm"="32801"}
    
    #Вложенная XMLDSig (Enveloped)
    Add-SignProcessingRule -DisplayName $ss_name -Format XMLDSig -DocumentsFormats @('xml') -Parameters @{"XMLDSigType"="XMLEnveloped"}
    

    2. Объявите переменные с данными созданных правил:

    #Присоединенная CAdES-BES
    $bes = Get-SignProcessingRule -DisplayName $ss_name|where {$_.Parameters["CADESType"] -eq "BES"}
    
    #Отсоединенная CAdES-XLT1
    $xlt1 = Get-SignProcessingRule -DisplayName $ss_name|where {$_.Parameters["CADESType"] -eq "XLT1"}
    
    #PDF - PKCS7
    $pdf = Get-SignProcessingRule -DisplayName $ss_name|where {$_.Format -eq "PDF"}
    
    #Отсоединенная CMS
    $cms = Get-SignProcessingRule -DisplayName $ss_name|where {$_.Format -eq "CMS"}
    
    #Необработанная подпись данных
    $3410 = Get-SignProcessingRule -DisplayName $ss_name|where {$_.Format -eq "GOST3410" -and $_.Parameters["Hash"] -eq $null}
    
    #CAdES-T подпись хэш-значения (ГОСТ 2012-256)
    $t = Get-SignProcessingRule -DisplayName $ss_name|where {$_.Parameters["CADESType"] -eq "T"}
    
    #Необработанная подпись хэш-значения (ГОСТ 2012-256)
    $3410gost = Get-SignProcessingRule -DisplayName $ss_name|where {$_.Format -eq "GOST3410" -and $_.Parameters["HashAlgorithm"] -eq "32801"}
    
    #Вложенная XMLDSig (Enveloped)
    $xml = Get-SignProcessingRule -DisplayName $ss_name|where {$_.Format -eq "XMLDSig"}
    

    3. Создайте профили подписи:

    #Присоединенная CAdES-BES
    New-SignProcessingTemplate -DisplayName $ss_name -ProcessingRulesIds $bes.id -Description "Присоединенная CAdES-BES"
    
    #Отсоединенная CAdES-XLT1
    New-SignProcessingTemplate -DisplayName $ss_name -ProcessingRulesIds $xlt1.id -Description "Отсоединенная CAdES-XLT1"
    
    #PDF - PKCS7
    New-SignProcessingTemplate -DisplayName $ss_name -ProcessingRulesIds $pdf.id -Description "PDF - PKCS7"
    
    #Отсоединенная CMS
    New-SignProcessingTemplate -DisplayName $ss_name -ProcessingRulesIds $cms.id -Description "Отсоединенная CMS"
    
    #Необработанная подпись данных
    New-SignProcessingTemplate -DisplayName $ss_name -ProcessingRulesIds $3410.id -Description "Необработанная подпись данных"
    
    #CAdES-T подпись хэш-значения (ГОСТ 2012-256)
    New-SignProcessingTemplate -DisplayName $ss_name -ProcessingRulesIds $t.id -Description "CAdES-T подпись хэш-значения (ГОСТ 2012-256)"
    
    #Необработанная подпись хэш-значения (ГОСТ 2012-256)
    New-SignProcessingTemplate -DisplayName $ss_name -ProcessingRulesIds $3410gost.id -Description "Необработанная подпись хэш-значения (ГОСТ 2012-256)"
    
    #Вложенная XMLDSig (Enveloped)
    New-SignProcessingTemplate -DisplayName $ss_name -ProcessingRulesIds $xml.id -Description "Вложенная XMLDSig (Enveloped)"
    

    Асинхронная подпись

    См. также:

    • Общие сведения об асинхронном режиме подписи

    1. Активируйте режим асинхронной подписи:

    Enable-SignAsyncOperationSettings -Displayname $ss_name
    

    2. Зарегистрируйте транспортные плагины:

    #Центр Идентификации
    $idp_callback_plugin = Add-IdsPlugin -DisplayName $idp_name -PluginTypeName "CryptoPro.Plugins.Notification.Http.HttpTransportPlugin,CryptoPro.Plugins.Notification.Http" -PluginType AuthenticationResult -Settings @{}
    
    #Сервис Подписи
    $ss_callback_plugin = Add-SignPlugin -DisplayName $ss_name -PluginTypeName "CryptoPro.Plugins.Notification.Http.HttpTransportPlugin,CryptoPro.Plugins.Notification.Http" -PluginType AuthenticationResult -Settings @{}
    

    3. Зарегистрируйте модули оповещения для доставки calback-ов:

    #Центр Идентификации
    Add-IdsNotifier -DisplayName $idp_name -TransportPluginID $idp_callback_plugin.ID -NotifierType AuthenticationResultCallback -Settings @{}
    
    #Сервис Подписи
    Add-SignNotifier -DisplayName $ss_name -TransportPluginID $ss_callback_plugin.ID -NotifierType AuthenticationResultCallback -Settings @{} -Type "CryptoPro.Plugins.Notification.Http.AuthenticationResultNotifier,CryptoPro.Plugins.Notification.Http"
    

    Плагины формирования отчетов

    В настоящий момент в Сервисе Аудита можно сформировать следующие виды отчетов:

    • Количество созданных подписей;
    • Количество созданных сертификатов;
    • Количество созданных пользователей.

    Для формирования данных отчетов необходимо зарегистрировать соответствующие плагины. Регистрация плагинов отчетов с другими реквизитами возможна по запросу.

    1. Объявите переменные с текущими строками подключения к БД экземпляров Центра Идентификации и Сервиса Аудита:

    #Строка подключения к БД экземпляра Центра Идентификации
    $idp_conn = (Get-IdsRegistryProperties -DisplayName $idp_name -ShowSqlPassword)[0].ConnectionString
    #Строка подключения к БД экземпляра Сервиса Аудита
    $audit_conn = (Get-AuditRegistryProperties -DisplayName $audit_name -ShowSqlPassword).ConnectionString
    

    2. Зарегистрируйте плагины формирования отчетов:

    Add-AuditReportPlugin -DisplayName $audit_name -FileExtension csr -Assembly CryptoPro.Plugins.Reports.AuditService.dll -Classname CryptoPro.Plugins.Reports.AuditService.Reports.CreatedSignaturesReport -Parameters @{"AuditConnectionString"="$audit_conn";"StsConnectionString"="$idp_conn"; "InstanceName"="$ss_name";"ReportName"="Количество созданных подписей"}
    
    #Количество созданных сертификатов
    Add-AuditReportPlugin -DisplayName $audit_name -FileExtension ccr -Assembly CryptoPro.Plugins.Reports.AuditService.dll -Classname CryptoPro.Plugins.Reports.AuditService.Reports.CreatedCertificatesReport -Parameters @{"AuditConnectionString"="$audit_conn";"InstanceName"="$ss_name"; "ReportName"="Количество созданных сертификатов"}
    
    #Количество созданных пользователей
    Add-AuditReportPlugin -DisplayName $audit_name -FileExtension сur -Assembly CryptoPro.Plugins.Reports.AuditService.dll -Classname CryptoPro.Plugins.Reports.AuditService.Reports.CreatedUsersReport -Parameters @{"AuditConnectionString"="$audit_conn";"InstanceName"="$idp_name"; "ReportName"="Количество созданных пользователей"}
    

    События аудита

    Получить полный перечень событий аудита можно при помощи следующей команды.

    Get-AuditEvent -DisplayName <Имя экземпляра Сервиса Аудита>
    
    Код события Описание
    1 Создание учётной записи.
    2 Была создана учетная запись. Логин: {0:DelegateUserLogin}.
    3 Не удалось создать учётную запись.
    4 Учётная запись была изменена.
    5 Не удалось изменить учётную запись.
    6 Смена пароля.
    7 Не удалось изменить пароль
    8 Не удалось изменить номер телефона.
    9 Сброс пароля.
    10 Учётная запись была удалена.
    11 Не удалось удалить учётную запись.
    12 Создание учётной записи администратора.
    13 Не удалось создать учётную запись администратора.
    14 Удаление учётной записи администратора.
    15 Не удалось удалить учётную запись администратора.
    16 Изменение учётной записи администратора.
    17 Не удалось изменить учётную запись администратора.
    18 Был сгенерирован одноразовый пароль для входа: {0:OTP}.
    19 Номер телефона подтвержден: {0:Phone}
    20 Создание сертификата. Различительное имя субъекта: [{0:CertSubjectName}]. Издатель: [{0:CertIssuerName}]. Отпечаток сертификата: {0:Thumbprint}. Номер транзакции: [{0:TransactionTokenId}].
    21 Создание запроса на сертификат. Различительное имя субъекта: {0:RequestSubject}. Номер транзакции: [{0:TransactionTokenId}].
    22 Ошибка при создании запроса на сертификат. Различительное имя субъекта: [{0:RequestSubject}]. Номер транзакции: [{0:TransactionTokenId}].
    23 Удаление запроса на сертификат. Различительное имя субъекта: [{0:RequestSubject}]. Идентификатор: {0:RequestID}.
    24 Удаление запросов на сертификат.
    25 Получение списка запросов на сертификат.
    26 Получение запроса на сертификат. Различительное имя субъекта: [{0:RequestSubject}]. Идентификатор: {0:RequestID}.
    27 Запрос списка сертификатов пользователя.
    28 Запрос сертификата пользователя. Отпечаток сертификата: {0:Thumbprint}.
    29 Получение списка запросов на отзыв сертификата. Отпечаток сертификата: {0:Thumbprint}.
    30 Запрос печатной формы запроса на сертификат. Различительное имя субъекта: [{0:RequestSubject}].
    31 Запрос сертификата пользователя. Различительное имя субъекта: [{0:CertSubjectName}]. Издатель: [{0:CertIssuerName}]. Отпечаток сертификата: {0:Thumbprint}.
    32 Запрос печатной формы на отзыв сертификата. Отпечаток сертификата: {0:Thumbprint}.
    33 Запрос политики сервиса подписи.
    34 Документ подписан: [{0:DocumentInfo}]. Хеш документа: [{0:DocumentHash}]. Cертификат #{0:CertificateID} отпечаток: {0:Thumbprint}. Транзакция #[{0:TransactionTokenId}].
    35 Не удалось подписать документ: [{0:DocumentInfo}]. Транзакция #[{0:TransactionTokenId}]. {0:ErrorMsg}
    36 Документ успешно зашифрован. Документ: [{0:DocumentInfo}].
    37 Не удалось зашифровать документ. Документ: [{0:DocumentInfo}].
    38 Документ успешно расшифрован. Документ: [{0:DocumentInfo}]. Различительное имя субъекта: [{0:CertSubjectName}]. Издатель: [{0:CertIssuerName}]. Отпечаток сертификата: {0:Thumbprint}. Идентификатор сертификата: {0:CertificateID}. Номер транзакции: [{0:TransactionTokenId}].
    39 Не удалось расшифровать документ. Документ: [{0:DocumentInfo}]. Номер транзакции: [{0:TransactionTokenId}].
    40 Одобрение запроса на сертификат. Различительное имя субъекта: [{0:RequestSubject}].
    41 Отклонение запроса на сертификат. Различительное имя субъекта: [{0:RequestSubject}].
    42 Одобрение запроса на регистрацию. Различительное имя субъекта: [{0:RequestSubject}].
    43 Отклонение запроса на регистрацию. Различительное имя субъекта: [{0:RequestSubject}].
    44 Одобрение запроса на отзыв сертификата.
    45 Отклонение запроса на отзыв сертификата.
    46 Удаление сертификата. Различительное имя субъекта: [{0:CertSubjectName}]. Издатель: [{0:CertIssuerName}]. Отпечаток сертификата: {0:Thumbprint}.
    47 Удаление сертификатов. Номер транзакции: [{0:TransactionTokenId}].
    48 Cертификат был отозван. Причина: {0:RevocationReason}. Различительное имя субъекта: [{0:CertSubjectName}]. Издатель: [{0:CertIssuerName}]. Отпечаток сертификата: {0:Thumbprint}. Номер транзакции: [{0:TransactionTokenId}].
    51 Пин-код изменен успешно. Различительное имя субъекта: [{0:CertSubjectName}]. Издатель: [{0:CertIssuerName}]. Отпечаток сертификата: {0:Thumbprint}. Номер транзакции: [{0:TransactionTokenId}].
    52 Не удалось изменить пин-код. Различительное имя субъекта: [{0:CertSubjectName}]. Издатель: [{0:CertIssuerName}]. Отпечаток сертификата: {0:Thumbprint}. Номер транзакции: [{0:TransactionTokenId}].
    53 Установка сертификата по умолчанию. Различительное имя субъекта: [{0:CertSubjectName}]. Издатель: [{0:CertIssuerName}]. Отпечаток сертификата: {0:Thumbprint}. Идентификатор сертификата: {0:CertificateID}.
    54 Не удалось назначить сертификат по умолчанию.
    55 Сброс сертификата по умолчанию.
    56 Ошибка сброса сертификата по умолчанию.
    57 Был сгенерирован одноразовый пароль для подтверждения операции: {0:OTP}.
    58 Установка сертификата. Различительное имя субъекта: [{0:CertSubjectName}]. Издатель: [{0:CertIssuerName}]. Отпечаток сертификата: {0:Thumbprint}. Модуль УЦ {0:CAId}. Идентификатор сертификата: {0:CertificateID}.
    61 Изменен статус учетной записи. Статус: {0:State}.
    62 Пользователь успешно аутентифицирован.
    63 Пользователь не аутентифицирован. Причина: {0:AccessDeniedReason}.
    64 СМС-пароль прошел проверку
    65 СМС-пароль не прошел проверку. Получено: {0:Response}, ожидалось: {0:Challenge}.
    66 Номер телефона был изменен.
    67 Не удалось подтвердить номер телефона.
    68 Был сгенерирован одноразовый пароль для подтверждения номера телефона: {0:OTP}
    77 Одноразовый пароль для потдверждения адреса электронной почты: {0:OTP}.
    78 Адрес электронной почты изменен. Новый адрес {0:Email}.
    79 Не удалось подтвердить адрес электронной почты.
    80 Ошибка при смене адреса электронной почты.
    81 Отправлен код активации.
    84 {0:IsAuthnMethodAssigned} метод аутентификации {0:AuthnMethodUri}
    85 Не удалось изменить схему аутентификации.
    86 Внешний логин добавлен.
    87 Не удалось добавить внешний логин.
    88 Внешний логин удален.
    89 Не удалось удалить внешний логин.
    90 Подпись усовершенствована.
    91 Не удалось усовершенствовать подпись.
    92 Операция входа. Идентификатор операции: {0:TransactionTokenId}. Логин пользователя: {0:Login}.
    93 Подпись документа. {0:DocumentInfo}. Идентификатор операции: {0:TransactionTokenId}. Тип подписи: {0:SignatureType}. Субъект сертификата: {0:CertCommonName}, серийный номер: {0:CertSerialNumber}, издатель: {0:CertIssuerName}.
    94 Подпись документов. Идентификатор операции: {0:TransactionTokenId}. Тип подписи: {0:SignatureType}. Субъект сертификата: {0:CertCommonName}, серийный номер: {0:CertSerialNumber}, издатель: {0:CertIssuerName}.
    95 Подтверждение расшифрования документа {0:DocumentInfo}. Идентификатор операции: {0:TransactionTokenId}. Субъект сертификата: {0:CertCommonName}, серийный номер: {0:CertSerialNumber}, издатель: {0:CertIssuerName}.
    96 Создание запроса на сертификат. Идентификатор операции: {0:TransactionTokenId}. Параметры сертификата: {0:CertSubjectName}, УЦ: {0:CAName}, шаблон сертификата: {0:CertTemplateName}.
    97 Изменение пин-кода на сертификат. Идентификатор операции: {0:TransactionTokenId}. Субъект сертификата: {0:CertCommonName}, серийный номер: {0:CertSerialNumber}, издатель: {0:CertIssuerName}.
    98 Обновление сертификата. Идентификатор операции: {0:TransactionTokenId}. Параметры сертификата: {0:CertSubjectName}, УЦ: {0:CAName}, шаблон сертификата: {0:CertTemplateName}.
    99 Отзыв сертификата. Идентификатор операции: {0:TransactionTokenId}. Субъект сертификата: {0:CertCommonName}, серийный номер: {0:CertSerialNumber}, издатель: {0:CertIssuerName}.
    102 Удаление сертификата. Идентификатор операции: {0:TransactionTokenId}. Субъект сертификата: {0:CertCommonName}, серийный номер: {0:CertSerialNumber}, издатель: {0:CertIssuerName}.
    103 Удаление всех сертификатов. Идентификатор операции: {0:TransactionTokenId}.
    104 Доступ к закрытому ключу. Идентификатор операции: {0:TransactionTokenId}. Субъект сертификата: {0:CertCommonName}, серийный номер: {0:CertSerialNumber}, издатель: {0:CertIssuerName}.
    105 Сертификату назначено дружественное имя : {0:CertFriendlyName}. Различительное имя субъекта: [{0:CertSubjectName}]. Издатель: [{0:CertIssuerName}]. Отпечаток сертификата: {0:Thumbprint}. Идентификатор сертификата: {0:CertificateID}.
    106 Не удалось назначить сертификату дружественное имя. Различительное имя субъекта: [{0:CertSubjectName}]. Издатель: [{0:CertIssuerName}]. Отпечаток сертификата: {0:Thumbprint}. Идентификатор сертификата: {0:CertificateID}.
    119 Подтверждение операции {0:ScopeDisplayName}.
    120 Тестовое сообщение (Audit)
    129 Операция подтверждена: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. Идентификатор операции: {0:TransactionTokenId}. {0:AuthenticationData}
    130 Аутентификация завершена. Логин пользователя: {0:Login}. Способ аутентификации: {0:AuthenticationType}.
    131 Операция отклонена: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. Идентификатор операции: {0:TransactionTokenId}. {0:AuthenticationData}. Ошибка: {0:ErrorMsg}
    143 Не удалось отозвать сертификат. Различительное имя субъекта: [{0:CertSubjectName}]. Издатель: [{0:CertIssuerName}]. Отпечаток сертификата: {0:Thumbprint}. Идентификатор сертификата: {0:CertificateID}. Номер транзакции: [{0:TransactionTokenId}].
    152 Не удалось удалить сертификат. Различительное имя субъекта: [{0:CertSubjectName}]. Издатель: [{0:CertIssuerName}]. Отпечаток сертификата: {0:Thumbprint}. Идентификатор сертификата: {0:CertificateID}. Номер транзакции: [{0:TransactionTokenId}].
    160 Создание токена транзакции. Идентификатор: {0:TransactionTokenId}. Операция: {0:Operation}
    161 Не удалось создать токен транзакции. Запрашиваемая операция: {0:Operation}
    162 Ошибка удаления метода аутентификации SAML.
    163 Метод аутентификации SAML удален.
    164 Ошибка назначения метода аутентификации SAML.
    165 Метод аутентификации SAML назначен.
    166 Ошибка удаления метода аутентификации по СМС.
    167 Метод аутентификации по СМС удален.
    168 Ошибка назначения метода аутентификации по СМС.
    169 Метод аутентификации по СМС назначен.
    170 Ошибка удаления метода аутентификации OAth.
    171 Метод аутентификации OAth удален.
    172 Ошибка назначения метода аутентификации OAth.
    173 Метод аутентификации OAth назначен.
    174 Ошибка удаления метода аутентификации при помощи электронной почты.
    175 Метод аутентификации при помощи электронной почты удален.
    176 Ошибка назначения метода аутентификации при помощи электронной почты.
    177 Метод аутентификации при помощи электронной почты назначен.
    198 Ошибка удаления метода аутентификации при помощи мобильного приложения.
    199 Метод аутентификации при помощи мобильного приложения удален.
    200 Ошибка назначения метода аутентификации при помощи мобильного приложения.
    201 Метод аутентификации при помощи мобильного приложения назначен.
    203 Ошибка удаления метода аутентификации "Только идентификация".
    204 Метод аутентификации "Только идентификация" удален.
    205 Ошибка назначения метода аутентификации "Только идентификация".
    206 Метод аутентификации "Только идентификация" назначен.
    207 Ошибка удаления метода аутентификации по сертификату.
    208 Метод аутентификации по сертификату удален.
    209 Ошибка назначения метода аутентификации по сертификату.
    210 Метод аутентификации по сертификату назначен.
    211 Ошибка удаления метода аутентификации по паролю.
    212 Метод аутентификации по паролю удален.
    213 Ошибка назначения метода аутентификации по паролю.
    214 Метод аутентификации по паролю назначен.
    216 {0:ConfigurationType}. Операция: [{0:ActionName}]. Команда: [{0:CmdletName}]. Параметры: [{0:PowershellParams}].
    217 Не удалось осуществить вторичную аутентификацию пользователя. Идентификатор транзакции: [{0:TransactionId}]
    218 Генерация закрытого ключа. Идентификатор операции: {0:TransactionTokenId}. Описание провайдера: [{0:ProviderName}]. Тип провайдера: [{0:ProviderType}].
    219 Был создан закрытый ключ. Идентификатор алгоритма: [{0:AlgId}], Идентификатор набора параметров кривой: [{0:ParamSetOid}].
    220 Не удалось создать закрытый ключ. Идентификатор алгоритма: [{0:AlgId}], Идентификатор набора параметров кривой: [{0:ParamSetOid}].
    223 Назначение метода аутентификации [{0:AuthnMethod}].
    224 Ошибка при назначении метода аутентификации [{0:AuthnMethod}].
    225 Отключение метода аутентификации [{0:AuthnMethod}].
    226 Ошибка при отключении метода аутентификации [{0:AuthnMethod}].
    227 Регистрация анонимного устройства. Kid: [{0:MyDssKid}]. Device name: [{0:MyDssDeviceName}]. OS: [{0:MyDssDeviceOS}]. FingerPrint: [{0:MyDssDeviceFingerPrint}]. Key alias: [{0:MyDssDeviceAlias}]
    228 Ошибка регистрации анонимного устройства. Kid: [{0:MyDssKid}]. Device name: [{0:MyDssDeviceName}]. OS: [{0:MyDssDeviceOS}] FingerPrint: [{0:MyDssDeviceFingerPrint}]. Key alias: [{0:MyDssDeviceAlias}]. Ошибка: [{0:MyDssErrorMsg}].
    229 Создание KInit. Kid: [{0:MyDssKid}]. Login: [{0:DelegateUserLogin}]
    230 Регистрация устройства по KInit. Kid: [{0:MyDssKid}]. Login: [{0:DelegateUserLogin}]. Device name: [{0:MyDssDeviceName}]. OS: [{0:MyDssDeviceOS}] FingerPrint: [{0:MyDssDeviceFingerPrint}]
    231 Ошибка регистрации устройства по KInit. Kid: [{0:MyDssKid}]. Login: [{0:DelegateUserLogin}]. Device name: [{0:MyDssDeviceName}]. OS: [{0:MyDssDeviceOS}] FingerPrint: [{0:MyDssDeviceFingerPrint}]. Ошибка: [{0:MyDssErrorMsg}].
    232 Подтверждение устройства. Kid: [{0:MyDssKid}]. Login: [{0:DelegateUserLogin}]
    233 Ошибка подтверждения устройства. Login: [{0:DelegateUserLogin}]. Kid: [{0:MyDssKid}]. Ошибка: [{0:MyDssErrorMsg}].
    234 Назначение устройства пользователю. Kid: [{0:MyDssKid}]. Login: [{0:DelegateUserLogin}]
    235 Ошибка назначения устройства пользователю. Login: [{0:DelegateUserLogin}]. Kid: [{0:MyDssKid}]. Ошибка: [{0:MyDssErrorMsg}].
    236 Удаление KInit. Login: [{0:DelegateUserLogin}]
    237 Ошибка при удалении KInit. Login: [{0:DelegateUserLogin}]. Ошибка: [{0:MyDssErrorMsg}].
    238 Подтверждение УЗ. Login: [{0:DelegateUserLogin}]. Kid: [{0:MyDssKid}]
    239 Ошибка подтверждения УЗ. Login: [{0:DelegateUserLogin}]. Kid: [{0:MyDssKid}]. Ошибка: [{0:MyDssErrorMsg}].
    297 Загружен документ. Информация о документе {0:DocumentInfo}
    240 Запрос добавления нового устройства. Kid: [{0:MyDssKid}]. Login: [{0:DelegateUserLogin}]. Device name: [{0:MyDssDeviceName}]. OS: [{0:MyDssDeviceOS}] FingerPrint: [{0:MyDssDeviceFingerPrint}]
    241 Ошибка добавления нового устройства. Kid: [{0:MyDssKid}]. Login: [{0:DelegateUserLogin}]. Device name: [{0:MyDssDeviceName}]. OS: [{0:MyDssDeviceOS}] FingerPrint: [{0:MyDssDeviceFingerPrint}]. Ошибка: [{0:MyDssErrorMsg}].
    242 Запрос одобрения нового устройства. Login: [{0:DelegateUserLogin}]. Kid: [{0:MyDssKid}]
    243 Ошибка одобрения нового устройства. Login: [{0:DelegateUserLogin}]. Kid: [{0:MyDssKid}]. Ошибка: [{0:MyDssErrorMsg}].
    244 Запрос отклонения нового устройства. Login: [{0:DelegateUserLogin}]. Kid: [{0:MyDssKid}]
    245 Ошибка отклонения нового устройства. Login: [{0:DelegateUserLogin}]. Kid: [{0:MyDssKid}]. Ошибка: [{0:MyDssErrorMsg}].
    246 Подтверждение устройства по сертификату. Login: [{0:DelegateUserLogin}]. Kid: [{0:MyDssKid}]
    247 Ошибка подтверждения устройства по сертификату. Login: [{0:DelegateUserLogin}]. Kid: [{0:MyDssKid}]. Ошибка: [{0:MyDssErrorMsg}].
    248 Запрос подписи документа (-ов). Документ (-ы): [{0:SsDocInfo}]. Тип подписи: {0:SignatureType}. Сертификат #{0:CertificateID}; Отпечаток: {0:Thumbprint}. Транзакция: [{0:SsOperationID}]. Истекает: {0:SsOperationNotAfter}. Токен аутентификации #{0:AccessTokenID}
    249 Ошибка запроса на подпись документа (-ов): {0:ErrorMsg}
    250 Запрос на создание запроса на сертификат. УЦ #{0:CAId}: [{0:CAName}]. DN: {0:RequestSubject}. Шаблон: имя:[{0:CertTemplateName }] EKU:[{0:EkuString}]. OID УЦ2.0:[{0:CertTemplateOid}]. Транзакция: [{0:SsOperationID}]. Истекает: {0:SsOperationNotAfter}. Токен аутентификации #{0:AccessTokenID}
    251 Ошибка запроса на создание запроса на сертификата: {0:ErrorMsg}
    252 Запрос на расшифрование документа (-ов).Документ (-ы): [{0:SsDocInfo}]. Тип шифрования: {0:SignatureType}. Сертификат #{0:CertificateID}; Отпечаток: {0:Thumbprint}. Транзакция: [{0:SsOperationID}]. Истекает: {0:SsOperationNotAfter}. Токен аутентификации #{0:AccessTokenID}
    253 Ошибка запроса на расшифрование документа (-ов): {0:ErrorMsg}
    254 Запрос смену пин-кода. Сертификат #{0:CertificateID}; Отпечаток: {0:Thumbprint}. Транзакция: [{0:SsOperationID}]. Истекает: {0:SsOperationNotAfter}. Токен аутентификации #{0:AccessTokenID}
    255 Ошибка запроса смену пин-кода: {0:ErrorMsg}
    256 Запрос на смену статуса сертификата. Сертификат #{0:CertificateID}; Отпечаток: {0:Thumbprint}. Транзакция: [{0:SsOperationID}]. Истекает: {0:SsOperationNotAfter}. Токен аутентификации #{0:AccessTokenID}
    257 Ошибка запроса на смену статуса сертификата: {0:ErrorMsg}
    260 Запрос удаление сертификата (-ов). Сертификат #{0:CertificateID}; Отпечаток: {0:Thumbprint}. Транзакция: [{0:SsOperationID}]. Истекает: {0:SsOperationNotAfter}. Токен аутентификации #{0:AccessTokenID}
    261 Ошибка запроса удаление сертификата (-ов): {0:ErrorMsg}
    262 Запроса на отзыв сертификата. Сертификат #{0:CertificateID}; Отпечаток: {0:Thumbprint}. УЦ #{0:CAId}: [{0:CAName}]. Транзакция: [{0:SsOperationID}]. Истекает: {0:SsOperationNotAfter}. Токен аутентификации #{0:AccessTokenID}
    263 Ошибка запроса на отзыв сертификата: {0:ErrorMsg}
    268 Подпись документа (-ов). Документ (-ы): [{0:SsDocInfo}]. Тип подписи: {0:SignatureType}. Сертификат #{0:CertificateID}; Отпечаток: {0:Thumbprint}. Транзакция: [{0:SsOperationID}]; Статус: {0:SsOperationState}. Истекает: {0:SsOperationNotAfter}. Токен аутентификации #{0:AccessTokenID}
    269 Ошибка подписи документа (-ов): {0:ErrorMsg}
    270 Создание запроса на сертификат. УЦ #{0:CAId}: [{0:CAName}]. ID запроса: {0:RequestID}. ID сертификата: {0:CertificateID}. DN: {0:RequestSubject}. Шаблон: имя:[{0:CertTemplateName }] EKU:[{0:EkuString}]. OID УЦ2.0:[{0:CertTemplateOid}]. Транзакция: [{0:SsOperationID}]; Статус: {0:SsOperationState}. Истекает: {0:SsOperationNotAfter}. Токен аутентификации #{0:AccessTokenID}
    271 Ошибка создания запроса на сертификат: {0:ErrorMsg}
    272 Расшифрование документа (-ов). Документ (-ы): [{0:SsDocInfo}]. Тип шифрования: {0:SignatureType}. Сертификат #{0:CertificateID}; Отпечаток: {0:Thumbprint}. Транзакция: [{0:SsOperationID}]; Статус: {0:SsOperationState}. Истекает: {0:SsOperationNotAfter}. Токен аутентификации #{0:AccessTokenID}
    273 Ошибка расшифрования документа (-ов): {0:ErrorMsg}
    274 Смена пин-кода. Сертификат #{0:CertificateID}; Отпечаток: {0:Thumbprint}. Транзакция: [{0:SsOperationID}]; Статус: {0:SsOperationState}. Истекает: {0:SsOperationNotAfter}. Токен аутентификации #{0:AccessTokenID}
    275 Ошибка смена пин-кода: {0:ErrorMsg}
    276 Смена статуса сертификата. Сертификат #{0:CertificateID}; Отпечаток: {0:Thumbprint}. Транзакция: [{0:SsOperationID}]; Статус: {0:SsOperationState}. Истекает: {0:SsOperationNotAfter}. Токен аутентификации #{0:AccessTokenID}
    277 Ошибка смены статуса сертификата: {0:ErrorMsg}
    280 Удаление сертификата (-ов). Сертификат #{0:CertificateID}; Отпечаток: {0:Thumbprint}. Транзакция: [{0:SsOperationID}]; Статус: {0:SsOperationState}. Истекает: {0:SsOperationNotAfter}. Токен аутентификации #{0:AccessTokenID}
    281 Ошибка удаления сертификата (-ов): {0:ErrorMsg}
    282 Отзыв сертификата. Сертификат #{0:CertificateID}; Отпечаток: {0:Thumbprint}. УЦ #{0:CAId}: [{0:CAName}]. Транзакция: [{0:SsOperationID}]; Статус: {0:SsOperationState}. Истекает: {0:SsOperationNotAfter}. Токен аутентификации #{0:AccessTokenID}
    283 Ошибка отзыва сертификата: {0:ErrorMsg}
    288 Политика подтверждения операций изменена. {0:ConfirmationPolicy}
    289 Политика доступа к операциям изменена. {0:AccessPolicy}
    290 Политика оповещения изменена. {0:NotificationPolicy}
    291 Адрес электронной почты подтверждён: {0:Email}
    292 Статус УЗ изменён: {0:AccountLocked}
    293 Удаление данных метода аутентификации: {0:AuthnMethodUri}
    295 Операция подтверждена в мобильном приложении: {0:Operation}. Тип подтверждения {0:MyDssOnlineConfirmation}. Идентификатор операции: {0:TransactionId}. ID устройства: {0:SerialNumber}. HMAC: {0:MyDssConfirmationHMAC}. {0:AuthenticationData}.
    296 Операция подтверждена в мобильном приложении: Тип подтверждения {0:MyDssOnlineConfirmation}. Идентификатор операции: {0:TransactionId}. ID устройства: {0:SerialNumber}. HMAC: {0:MyDssConfirmationHMAC}. {0:AuthenticationData}. Ошибка: {0:ErrorMsg}
    298 Не удалось загрузить документ. Причина: {0:Reason}
    299 Изменена информация о документе. Измененная информация {0:DocumentInfo}
    300 Не удалось изменить данные документа. Информация о документе {0:DocumentInfo}. Причина: {0:Reason}
    301 Запрос на получение сконвертированного документа. Информация о документе {0:DocumentInfo}; формат конвертации [{0:ConvertationType}]; хэш [0:Hash]
    302 Не удалось выполнить запрос на получение сконвертированного документа. Информация о документе {0:DocumentInfo}; формат конвертации [{0:ConvertationType}]; Причина: {0:Reason}
    303 Не удалось сконвертировать документ. Причина: {0:Reason}
    304 Запрос на удаление документа. Информация о документе {0:DocumentInfo}
    305 Запрос получение содержимого документа. Идентификатор документа [{0:DocumentInfo}]
    306 Не удалось выполнить запрос на получение содержимого документа. Идентификатор документа [{0:DocumentInfo}]
    307 Загружен плагин. Имя сборки [{0:AssemblyName}], хэш сборки [{0:Hash}]
    308 Запрос на получение сконвертированного документа. Информация о документе {0:DocumentInfo}; формат конвертации [{0:ConvertationType}]; хэш шаблона [{0:TemplateHash}]; хэш результата [{0:SnippetHash}]; конвертер [{0:AssemblyName}]
    317 Пароль пользователя сброшен.
    320 Устройство заблокировано. ID:[{0:MyDssKid}].
    321 Устройство разблокировано. ID:[{0:MyDssKid}].
    322 Устройство удалено. ID:[{0:MyDssKid}].
    323 Изменён локальный логин. Новый логин: [{0:NewLocalLogin}]
    324 Не удалось изменить локальный логин. Новый логин: [{0:NewLocalLogin}]
    326 Оператор аутентифицирован: {0:Login}. Способ аутентификации: {0:AuthenticationType}.
    327 Аудитор аутентифицирован: {0:Login}. Способ аутентификации: {0:AuthenticationType}.
    328 Пользователь прошёл идентификацию. Логин: {0:Login}.
    329 Пользователь аутентифицирован по сертификату. Логин: {0:Login}.
    330 Пользователь аутентифицирован по паролю. Логин: {0:Login}.
    331 Пользователь аутентифицирован по токену (JWT/SAML). Логин: {0:Login}.
    332 Пользователь аутентифицирован по протоколу Oath. Логин: {0:Login}.
    334 Пользователь аутентифицирован OTP-via-Email. Логин: {0:Login}.
    340 Пользователь аутентифицирован с помощью мобильного приложения. Логин: {0:Login}.
    341 Пользователь аутентифицирован OTP-via-SMS. Логин: {0:Login}.
    343 Пользователь заменил неподписанный запрос на сертификат. ID запроса: {0:RequestID}. Статус: [{0:RequestStatus}]
    344 Ошибка замены Пользователем неподписанного запроса на сертификат. ID запроса: {0:RequestID}. Ошибка: [{0:MyDssErrorMsg}]
    349 Операция отклонена: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. Идентификатор операции: {0:TransactionTokenId}. {0:AuthenticationData}. Ошибка: {0:ErrorMsg}
    350 Операция отклонена: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. Идентификатор операции: {0:TransactionTokenId}. {0:AuthenticationData}. Ошибка: {0:ErrorMsg}
    351 Операция отклонена: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. Идентификатор операции: {0:TransactionTokenId}. {0:AuthenticationData}. Ошибка: {0:ErrorMsg}
    352 Операция отклонена: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. Идентификатор операции: {0:TransactionTokenId}. {0:AuthenticationData}. Ошибка: {0:ErrorMsg}
    353 Операция отклонена: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. Идентификатор операции: {0:TransactionTokenId}. {0:AuthenticationData}. Ошибка: {0:ErrorMsg}
    354 Операция отклонена: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. Идентификатор операции: {0:TransactionTokenId}. {0:AuthenticationData}. Ошибка: {0:ErrorMsg}
    355 Операция отклонена: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. Идентификатор операции: {0:TransactionTokenId}. {0:AuthenticationData}. Ошибка: {0:ErrorMsg}
    356 Операция отклонена: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. Идентификатор операции: {0:TransactionTokenId}. {0:AuthenticationData}. Ошибка: {0:ErrorMsg}
    357 Операция отклонена: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. Идентификатор операции: {0:TransactionTokenId}. {0:AuthenticationData}. Ошибка: {0:ErrorMsg}
    358 Операция отклонена: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. Идентификатор операции: {0:TransactionTokenId}. {0:AuthenticationData}. Ошибка: {0:ErrorMsg}
    359 Операция отклонена: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. Идентификатор операции: {0:TransactionTokenId}. {0:AuthenticationData}. Ошибка: {0:ErrorMsg}
    360 Операция отклонена: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. Идентификатор операции: {0:TransactionTokenId}. {0:AuthenticationData}. Ошибка: {0:ErrorMsg}
    361 Операция отменена: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. Идентификатор операции: {0:TransactionTokenId}.
    362 Операция отменена: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. Идентификатор операции: {0:TransactionTokenId}.
    363 Операция отменена: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. Идентификатор операции: {0:TransactionTokenId}.
    364 Операция отменена: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. Идентификатор операции: {0:TransactionTokenId}.
    365 Операция отменена: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. Идентификатор операции: {0:TransactionTokenId}.
    366 Операция отменена: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. Идентификатор операции: {0:TransactionTokenId}.
    367 Операция отменена: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. Идентификатор операции: {0:TransactionTokenId}.
    368 Операция отменена: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. Идентификатор операции: {0:TransactionTokenId}.
    369 Операция отменена: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. Идентификатор операции: {0:TransactionTokenId}.
    370 Операция отменена: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. Идентификатор операции: {0:TransactionTokenId}.
    371 Операция отменена: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. Идентификатор операции: {0:TransactionTokenId}.
    372 Операция отменена: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. Идентификатор операции: {0:TransactionTokenId}.
    373 Операция отменена: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. Идентификатор операции: {0:TransactionTokenId}.
    374 Операция истекла: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. Идентификатор операции: {0:TransactionTokenId}.
    375 Операция истекла: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. Идентификатор операции: {0:TransactionTokenId}.
    376 Операция истекла: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. Идентификатор операции: {0:TransactionTokenId}.
    377 Операция истекла: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. Идентификатор операции: {0:TransactionTokenId}.
    378 Операция истекла: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. Идентификатор операции: {0:TransactionTokenId}.
    379 Операция истекла: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. Идентификатор операции: {0:TransactionTokenId}.
    380 Операция истекла: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. Идентификатор операции: {0:TransactionTokenId}.
    381 Операция истекла: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. Идентификатор операции: {0:TransactionTokenId}.
    382 Операция истекла: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. Идентификатор операции: {0:TransactionTokenId}.
    383 Операция истекла: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. Идентификатор операции: {0:TransactionTokenId}.
    384 Операция истекла: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. Идентификатор операции: {0:TransactionTokenId}.
    385 Операция истекла: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. Идентификатор операции: {0:TransactionTokenId}.
    386 Операция истекла: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. Идентификатор операции: {0:TransactionTokenId}.
    387 Операция подтверждена: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. {0:AuthenticationData}. Идентификатор операции: {0:TransactionTokenId}.
    388 Операция подтверждена: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. {0:AuthenticationData}. Идентификатор операции: {0:TransactionTokenId}.
    389 Операция подтверждена: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. {0:AuthenticationData}. Идентификатор операции: {0:TransactionTokenId}.
    390 Операция подтверждена: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. {0:AuthenticationData}. Идентификатор операции: {0:TransactionTokenId}.
    391 Операция подтверждена: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. {0:AuthenticationData}. Идентификатор операции: {0:TransactionTokenId}.
    392 Операция подтверждена: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. {0:AuthenticationData}. Идентификатор операции: {0:TransactionTokenId}.
    393 Операция подтверждена: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. {0:AuthenticationData}. Идентификатор операции: {0:TransactionTokenId}.
    394 Операция подтверждена: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. {0:AuthenticationData}. Идентификатор операции: {0:TransactionTokenId}.
    395 Операция подтверждена: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. {0:AuthenticationData}. Идентификатор операции: {0:TransactionTokenId}.
    396 Операция подтверждена: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. {0:AuthenticationData}. Идентификатор операции: {0:TransactionTokenId}.
    397 Операция подтверждена: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. {0:AuthenticationData}. Идентификатор операции: {0:TransactionTokenId}.
    398 Операция подтверждена: {0:Operation}. Способ аутентификации: {0:AuthenticationType}. {0:AuthenticationData}. Идентификатор операции: {0:TransactionTokenId}.
    504 Инициализация протокола Secure Storage Key (КриптоПро Ключ)
    505 Ошибка инициализации протокола Secure Storage Key (КриптоПро Ключ)
    506 Выполнение протокола Secure Storage Key (КриптоПро Ключ)
    507 Ошибка выполнения протокола Secure Storage Key (КриптоПро Ключ)
    508 Аутентификация в протоколе Secure Storage Key (КриптоПро Ключ)
    509 Ошибка аутентификации в протоколе Secure Storage Key (КриптоПро Ключ)
    510 Смена ПИН-кода протокола Secure Storage Key (КриптоПро Ключ)
    511 Ошибка смены ПИН-кода протокола Secure Storage Key (КриптоПро Ключ)
    512 Подтверждение смены ПИН-кода протокола Secure Storage Key (КриптоПро Ключ)
    513 Ошибка подтверждения смены ПИН-кода протокола Secure Storage Key (КриптоПро Ключ)
    514 Тип: {0:TokenType}. Применение: {0:TokenApplication}. Срок действия: {0:TokenLifetime} c. Метод первичной аутентификации: {0:Pauth}. Метод вторичной аутентификации: {0:Sauth}. Логин {0:Login}. Идентификатор клиента: {0:ClientId}.
    515 Тип: {0:TokenType}. Применение: {0:TokenApplication}. Срок действия: {0:TokenLifetime} c. Метод первичной аутентификации: {0:Pauth}. Метод вторичной аутентификации: {0:Sauth}. Логин {0:Login}. Идентификатор клиента: {0:ClientId}.
    518 Автоматическое удаление истекшего сертификата. Различительное имя субъекта: [{0:CertSubjectName}]. Издатель: [{0:CertIssuerName}]. Отпечаток сертификата: {0:Thumbprint}.
    В начало © ООО "КРИПТО-ПРО", 2000–2025