Пользователь, для которого получаем ключ
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
.