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

    Тип данных Policy

    Параметры взаимодействия с сервисом.

    Поле Тип Описание
    selfRegistrationEnabled bool Разрешена или нет саморегистрация
    externalLoginRequired bool Требование передачи внешнего логина
    keyActivationRequired bool Требуется ли активация ключа
    keyProtectionFlags KeyProtectionFlags Параметры защиты ключа
    keyActivationTypes string[] Способы отправки кода активации:
    1. PhoneNumber (SMS)
    2. EmailAddress
    multiusableKinit bool Разрешено ли многоразовое использование ключа инициализации устройства
    activationCodeLength int Длина кода активации
    clientSideSignatureEnabled bool (опционально) Разрешено ли настройками сервиса создавать подпись из МП.
    clientSignEnrollmentEnabled bool (опционально) Разрешено ли настройками сервиса создавать запрос на сертификат из МП.
    isDssSdkAuthSupported bool (опционально) Флаг, показывающий поддерживаются ли ключи аутентификации DSS SDK.
    isCryptoKeySdkAuthSupported bool (опционально) Флаг, показывающий поддерживаются ли ключи аутентификации КриптоПро Ключ.
    Примечание

    Параметры isDssSdkAuthSupported, isCryptoKeySdkAuthSupported опциональны, то есть могут отсутствовать в теле ответа сервера. Данные поля были добавлены в КриптоПро Ключ для определения типов поддерживаемых приложений. В КриптоПро DSS данные поля отсутствуют.

    Если данные поля отсутствуют в ответе, то SDK должно положить их равными:

    • isDssSdkAuthSupported - true. То есть сервер поддерживает аутентификацию DSS SDK (myDSS 2.0, DSS Client SDK).
    • IsCryptoKeySdkAuthSupported - false. То есть сервер не поддерживает аутентификацию КриптоПро Ключа.
    Примечание

    Параметры clientSideSignatureEnabled, clientSignEnrollmentEnabled опциональны, то есть могут отсутствовать в теле ответа сервера.

    Если данные поля отсутствуют в ответе, то SDK должно положить их равными true. То есть по умолчанию считать, что сервер поддерживает создание запроса на сертификат и инициирование подписи из Мобильного приложения.

    В начало © ООО "КРИПТО-ПРО", 2000–2025