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

    Описание настроек аутентификации MyDssAuth (MyDssAuthSettings)

    Описание настроек аутентификации при помощи мобильного приложения с Ключ SDK.

    Поле Тип Описаниe
    MyDssSelfRegEnabled bool Разрешена ли самостоятельная привязка пользователем устройства к учетной записи в мобильном приложении
    MyDssTimeStep int Интервал валидации кода подтверждения в секундах
    MyDssKeyProtectionFlags MyDssKeyProtectionFlags Параметры защиты вектора аутентификации
    MyDssActivationRequirements MyDssActivationRequirements Информация о требовании активации (ввода кода подтверждения) вектора аутентификации
    MyDssMultiusableKInit bool Разрешено ли многоразовое использование Kinit
    MyDssActivationCodeLength int Длина кода подтверждения
    MyDssCertifyWithUntrustedIssuers bool Разрешается ли привязка учетной записи через установку сертификата от издателя, корневой сертификат которого не зарегистрирован на сервере (true только для создания НЭП)
    QrCodeDisplayFormat string Формат отображения QR-кода Оператору:
    Screen - на экран;
    File - в файл;
    Frame - во всплывающем окне;
    PrintOnly - отправка на печать без отображения
    SendQrCodeByEmailPermitted bool Можно ли отправлять QR-код по указанному адресу электронной почты пользователя
    MyDssSystems List<MyDssSystemInfo> Зарегистрированные прикладные системы

    Параметры защиты вектора аутентификации MyDssKeyProtectionFlags

    Поле Тип Описание
    fingerprintRequired Bool Зарезервировано для дальнейшего использования
    collectEvents Bool Зарезервировано для дальнейшего использования
    collectDeviceInfo Bool Зарезервировано для дальнейшего использования
    collectSimInfo Bool Зарезервировано для дальнейшего использования
    collectLocation Bool Зарезервировано для дальнейшего использования
    passwordPolicy Int Требования к сложности ПИН-кода на вектор аутентификации (от 0 до 3)
    denyOSProtection Bool Разрешено ли защищать вектор аутентификации при помощи биометрических данных
    scoringEnabled Bool Зарезервировано для дальнейшего использования
    strongKeyProtectionType Bool Разрешено ли использовать SDK в режиме silent (False используется только для УНЭП)

    Информация о требовании кода подтверждения для вектора аутентификации MyDssActivationRequirements

    Поле Тип Описание
    ActivationRequired bool Требуется ли код подтверждения
    AvailableDestinations IList<ContactInfoType> Список способов получения кода подтверждения:
    EmailAddress - электронная почта;
    PhoneNumber - СМС

    MyDssSystemInfo

    Поле Тип Описание
    Id string Идентификатор прикладной системы
    DisplayName string Отображаемое имя прикладной системы
    Parameters Dictionary<string, string> Параметры прикладной системы (при наличии выполненных настроек, переопределяющих общую настройку)
    В начало © ООО "КРИПТО-ПРО", 2000–2025