Type Method

install(certificate:user:queue:completion:)

Устанавливает сертификат в контейнер приложения

Declaration

static func install(certificate: Certificate, user: User, queue: DispatchQueue = .main, completion: @escaping (_ result: Result<Void, Error>) -> Void)

Parameters

certificate

Сертификат для установки

user

Пользователь, для которого устанавливается сертификат

queue

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

Discussion

В метод необходимо передать экземпляр Certificate, для которого выполняются условия:

certificate.type == .certificate
&& (certificate.state == .active || certificate.state == .outOfOrder)