Type Method

importPfx(user:certificate:pin:pfxPin:queue:completion:)

Получение архивной копии ключа с сервера

Declaration

static func importPfx(user: User, certificate: Certificate, pin: String?, pfxPin: String?, queue: DispatchQueue = .main, completion: @escaping (_ result: Result<KeyInfo, Error>) -> Void)

Parameters

user

Пользователь, для которого получаем ключ

certificate

Сертификат, ключ которого требуется получить

pin

Пин-код, который будет задан для контейнера ключа (Опциональный)

pfxPin

Дополнительный Пин-код для защиты архива (Опциональный)

queue

Очередь на которой будет вызвано замыкание

completion

Замыкание возвращает результат

Discussion

Предварительно необходимо вызвать метод UsersManager.submitPassword(user:callback:). Иначе вернётся ошибка SDKError.handleInvalid.