RGLDocReaderRFIDDelegate
Objective-C
@protocol RGLDocReaderRFIDDelegate <NSObject>
@optional
- (void)onRequestPACertificatesWithSerial:(NSData *)serialNumber
issuer:(RGLPAResourcesIssuer *)issuer
callback:(RGLRFIDCertificatesCallback)callback;
- (void)onRequestTACertificatesWithKey:(NSString *)keyCAR
callback:(RGLRFIDCertificatesCallback)callback;
- (void)onRequestTASignatureWithChallenge:(RGLTAChallenge *)challenge
callback:(void(^)(NSData *signature))callback;
- (void)didChipConnected;
- (void)didReceivedError:(RGLRFIDErrorCodes)errorCode;
/**
* Called to select the CA option for Access Control.
* @param options - array of options (RGLRFIDAccessControlCA)
* @param callback - object RGLRFIDAccessControlCA from array of options
*/
- (void)onRequestCAProtocolWithOptions:(NSArray<RGLRFIDAccessControlCA *> * _Nonnull)options callback:(RGLRFIDAccessControlCACallback _Nonnull)callback
NS_SWIFT_NAME(onRequestCAProtocol(options:callback:));
/**
* Called to select the PACE option for Access Control.
* @param options - array of options (RGLRFIDAccessControlPACE)
* @param callback - object RGLRFIDAccessControlPACE from array of options
*/
- (void)onRequestPACEProtocolWithOptions:(NSArray<RGLRFIDAccessControlPACE *> * _Nonnull)options callback:(RGLRFIDAccessControlPACECallback _Nonnull)callback
NS_SWIFT_NAME(onRequestPACEProtocol(options:callback:));
@end
Swift
protocol RGLDocReaderRFIDDelegate : NSObjectProtocol
Undocumented
-
Undocumented
Declaration
Objective-C
- (void)onRequestPACertificatesWithSerial:(NSData *)serialNumber issuer:(RGLPAResourcesIssuer *)issuer callback:(RGLRFIDCertificatesCallback)callback;Swift
optional func onRequestPACertificates(withSerial serialNumber: Data!, issuer: RGLPAResourcesIssuer!, callback: RFIDCertificatesCallback!) -
Undocumented
Declaration
Objective-C
- (void)onRequestTACertificatesWithKey:(NSString *)keyCAR callback:(RGLRFIDCertificatesCallback)callback;Swift
optional func onRequestTACertificates(withKey keyCAR: String!, callback: RFIDCertificatesCallback!) -
Undocumented
Declaration
Objective-C
- (void)onRequestTASignatureWithChallenge:(RGLTAChallenge *)challenge callback:(void(^)(NSData *signature))callback;Swift
optional func onRequestTASignature(with challenge: RGLTAChallenge!, callback: ((Data?) -> Void)!) -
Undocumented
Declaration
Objective-C
- (void)didChipConnected;Swift
optional func didChipConnected() -
Undocumented
Declaration
Objective-C
- (void)didReceivedError:(RGLRFIDErrorCodes)errorCode;Swift
optional func didReceivedError(_ errorCode: RFIDErrorCodes) -
Called to select the CA option for Access Control.
Declaration
Objective-C
- (void)onRequestCAProtocolWithOptions: (NSArray<RGLRFIDAccessControlCA *> *_Nonnull)options callback:(RGLRFIDAccessControlCACallback _Nonnull) callback;Swift
optional func onRequestCAProtocol(options: [RGLRFIDAccessControlCA], callback: @escaping RFIDAccessControlCACallback)Parameters
options- array of options (RGLRFIDAccessControlCA)
callback- object RGLRFIDAccessControlCA from array of options
-
Called to select the PACE option for Access Control.
Declaration
Objective-C
- (void)onRequestPACEProtocolWithOptions: (NSArray<RGLRFIDAccessControlPACE *> *_Nonnull)options callback: (RGLRFIDAccessControlPACECallback _Nonnull) callback;Swift
optional func onRequestPACEProtocol(options: [RGLRFIDAccessControlPACE], callback: @escaping RFIDAccessControlPACECallback)Parameters
options- array of options (RGLRFIDAccessControlPACE)
callback- object RGLRFIDAccessControlPACE from array of options