fix verify pin

This commit is contained in:
Michele Balistreri 2020-12-21 16:08:16 +03:00
parent e520e4b8c2
commit 8fd1534891
No known key found for this signature in database
GPG Key ID: E9567DA33A4F791A

View File

@ -217,7 +217,7 @@ class SmartCard {
}
func verifyPin(channel: CardChannel, pairingBase64: String, pin: String, resolve: RCTPromiseResolveBlock, reject: RCTPromiseRejectBlock) throws -> Void {
let cmdSet = try securedCommandSet(channel: channel, pairingBase64: pairingBase64)
let cmdSet = try authenticatedCommandSet(channel: channel, pairingBase64: pairingBase64, pin: pin)
let status = try ApplicationStatus(cmdSet.getStatus(info: GetStatusP1.application.rawValue).checkOK().data);
resolve(status.pinRetryCount)
}