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

    Класс Policy

    Метод getParamDSS

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

    public void getParamsDSS(
        @NotNull String serviceUrl, 
        @NotNull final SdkResultCallback<ParamsDss> callback)
    

    Параметры:

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

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

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

    Метод getCaParams

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

    public void getCaParams(
        @NotNull Context context, 
        @NotNull String kid,
        @NotNull final SdkResultCallback<CaParams> sdkPolicyCaParamsCallback)
    

    Параметры:

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

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

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

    Метод getUserDevices

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

    public void getUserDevices(
        @NotNull Context context, 
        @NotNull String kid,
        @NotNull final SdkResultCallback<List<DeviceInfo>> callback)
    

    Параметры:

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

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

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

    Метод getHistoryOperations

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

    public void getHistoryOperations(
        @NotNull Context context, 
        @NotNull String kid, 
        @Nullable Integer count,
        @Nullable Integer bookmark, 
        @Nullable ArrayList<Integer> operationCodeList, 
        @NotNull final SdkResultCallback<OperationHistory> callback)
    

    Параметры:

    Параметр Тип Описание
    kid String Идентификатор набора ключей пользователя
    count Int Выводимое количество записей
    bookmark Int64 Идентификатор записи, относительно которой осуществляется поиск. Будут отображены события, начиная с указанной записи
    operationCodeList ArrayList<Integer> Разделенный запятой список кодов событий, которые должны быть включены в выборку
    callback SdkResultCallback<OperationHistory> Интерфейс обратного вызова

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

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

    Метод getOperations

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

    public void getOperations(
        @NotNull Context context, 
        @NotNull String kid, 
        @Nullable String type, 
        @Nullable String opId, 
        @Nullable String clientId
        @NotNull final SdkResultCallback<OperationsInfo> callback)
    

    Параметры:

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

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

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

    Метод updateDeviceInfo

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

    public void updateDeviceInfo(
                @NotNull Context context,
                @NotNull String kid,
                @NotNull RegisterInfo updateInfo,
                @NotNull SdkResultCallback<Boolean> callback)
    

    Параметры:

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