getExternalCertificates

inline fun CertificatesManagerNonQual.getExternalCertificates(parentActivity: Activity? = null, crossinline onError: (error: Error) -> Unit, crossinline onSuccess: (certificate: Array<out Certificate>) -> Unit)

Выполняет чтение сертификатов из внешнего источника (с рутокена). Недоступен в базовом варианте SDK.

Parameters

parentActivity

Экземпляр Activity приложения, с которого будет запущено Activity из SDK. При этом Activity из SDK добавляется в стек той же задачи, в которой запущена parentActivity. Если указать null, то Activity из SDK будет запущена отдельной задачей из контекста приложения, переданного при инициализации.

callback

Реализация ExternalCertificatesCallback для обработки результатов. При успехе возвращается массив объектов Certificate содержащий данные о прочитанных внешних сертификатах. Для установки сертификата на сервере необходимо вызвать CertificatesManager.setCertificate с выбранным из массива Certificate