Считывание сертификатов со смарт-карты

Для считывания сертификатов со смарт-карты используется метод JCSDevice.certificates.

Пример подключения к смарт-карте в разделе Подключение к NFC смарт-карте.

Swift

// PIN-код пользователя
let userPIN = "1234567890"


let certsRes = device.certificates(userPIN: userPIN)
if let error = certsRes.error {
    // Ошибка считывания сертификатов
}

// Закрыть сессию работы со смарткартой
nfcSession?.close()

Objective-C

// Pin-код пользователя
NSString* userPin = @"1234567890";

JCSCertificateListResult* certsRes = [device certificatesByUserPIN:userPIN];
if(certsRes.error) {
    // Ошибка считывания сертификатов
}

// Закрыть сессию работы со смарткартой
[nfcSession close];