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

    Класс Policy

    Метод getOperations

    Получение списка операций, требующих подтверждения.

    public void getOperations(
        @NonNull Context context, 
        @NonNull String kid, 
        @Nullable String type, 
        @Nullable String opId, 
        @NonNull final SdkPolicyOperationsInfoCallback callback)
    

    Параметры:

    Параметр Тип Описание
    kid String Идентификатор набора ключей пользователя
    type String (опционально) Тип операции
    opId String (опционально) Идентификатор операции
    callback SdkPolicyOperationsInfoCallback Интерфейс обратного вызова

    Возвращаемые параметры:

    Параметр Описание
    OperationsInfo

    Метод getHistoryOperations

    Получение записей аудита для определенного пользователя и устройства.

    public void getHistoryOperations(
        @NonNull Context context, 
        @NonNull String kid, 
        @Nullable Integer count,
        @Nullable Integer bookmark, 
        @Nullable ArrayList<Integer> operationCodes, 
        @NonNull final SdkPolicyOperationHistoryCallback callback)
    

    Параметры:

    Параметр Тип Описание
    kid String Идентификатор набора ключей пользователя
    count Int Выводимое количество записей
    bookmark Int64 Идентификатор записи, относительно которой осуществляется поиск. Будут отображены события, начиная с указанной записи
    operationCodes [Int] Разделенный запятой список кодов событий, которые должны быть включены в выборку
    callback OperationsInfo Интерфейс обратного вызова

    Возвращаемые параметры:

    Тип Описание
    OperationHistory Cписок записей аудита для определенного пользователя

    Метод getParamDSS

    Запрос параметров (настроек) сервиса.

    public void getParamsDSS(
        @NonNull Context context, 
        @NonNull String serviceUrl, 
        @NonNull final SdkPolicyParamsDssCallback callback)
    

    Параметры:

    Параметр Тип Описание
    serviceUrl String Адрес сервиса взаимодействия с мобильным приложением (пример: https:/hostname:4430/mdagname)
    callback SdkPolicyParamsDssCallback Интерфейс обратного вызова

    Возвращаемые параметры:

    Тип Описание
    ParamsDss настройки взаимодействия с сервером

    Метод getUserDevices

    Получение сведений об устройствах пользователя.

    public void getUserDevices(
        @NonNull Context context, 
        @NonNull String kid,
        @NonNull final SdkPolicyDevicesCallback callback)
    

    Параметры:

    Параметр Тип Описание
    kid String Идентификатор набора ключей пользователя
    callback SdkPolicyDevicesCallback Интерфейс обратного вызова

    Возвращаемые параметры:

    Тип Описание
    DeviceInfo Сведения об устройствах пользователя

    Метод getCaParams

    Запрос с сервера DSS параметров подписи: список профилей подписи, параметры обработчиков запросов на сертификат и т.п.

    public void getCaParams(
        @NonNull Context context, 
        @NonNull String kid,
        @NonNull final SdkPolicyCaParamsCallback sdkPolicyCaParamsCallback)
    

    Параметры:

    Параметр Тип Описание
    kid String Идентификатор набора ключей пользователя
    callback SdkPolicyCaParamsCallback Интерфейс обратного вызова

    Возвращаемые параметры:

    Тип Описание
    CaParams Настройки Сервиса Подписи

    Метод updateDeviceInfo

    Обновление сведений о мобильном устройстве пользователя.

    public void updateDeviceInfo(
                @NonNull Context context,
                @NonNull String kid,
                @NonNull RegisterInfo updateInfo,
                @NonNull SdkPolicyDeviceInfoUpdateCallback callback)
    

    Параметры:

    Параметр Тип Описание
    kid String Идентификатор набора ключей пользователя
    updateInfo RegisterInfo новые сведения об устройстве
    callback SdkPolicyDeviceInfoUpdateCallback Интерфейс обратного вызова
    В начало © ООО "КРИПТО-ПРО", 2000–2025