RGLRFIDScenario
Objective-C
@interface RGLRFIDScenario : NSObject
@property(nonatomic, assign) BOOL autoSettings;
@property(nonatomic, assign) RGLESignManagementAction signManagementAction;
@property(nonatomic, assign) int readingBuffer;
@property(nonatomic, assign) int defaultReadingBufferSize;
@property(nonatomic, assign) int onlineTAToSignDataType;
@property(nonatomic, assign) BOOL onlineTA;
@property(nonatomic, assign) BOOL writeEid;
@property(nonatomic, assign) RGLRFIDSdkProfilerType profilerType;
@property(nonatomic, assign) RGLRFIDAuthenticationProcedureType authProcType;
@property(nonatomic, assign) RGLRFIDAccessControlProcedureType baseSMProcedure;
@property(nonatomic, assign) RGLRFIDPasswordType pacePasswordType;
@property(nonatomic, assign) RGLRFIDTerminalType terminalType;
@property(nonatomic, assign) BOOL universalAccessRights;
@property(nonatomic, assign) BOOL authorizedRestrictedIdentification;
@property(nonatomic, assign) BOOL auxVerificationCommunityID;
@property(nonatomic, assign) BOOL auxVerificationDateOfBirth;
@property(nonatomic, assign) BOOL skipAA;
@property(nonatomic, assign) BOOL strictProcessing;
@property(nonatomic, assign) BOOL pkdDSCertPriority;
@property(nonatomic, assign) BOOL pkdUseExternalCSCA;
@property(nonatomic, assign) BOOL trustedPKD;
@property(nonatomic, assign) BOOL passiveAuth;
@property(nonatomic, assign) BOOL paceStaticBinding;
@property(nonatomic, strong, nonnull) NSString *password;
@property(nonatomic, assign) BOOL useSFI;
@property(nonatomic, strong, nonnull) NSString *pkdPA;
@property(nonatomic, strong, nonnull) NSString *pkdEAC;
@property(nonatomic, assign) BOOL readEPassport;
@property(nonatomic, assign) BOOL readEID;
@property(nonatomic, assign) BOOL readEDL;
@property(nonatomic, assign) BOOL readDTC;
@property(nonatomic, strong, nonnull) RGLePassportDataGroup *ePassportDataGroups;
@property(nonatomic, strong, nonnull) RGLeIDDataGroup *eIDDataGroups;
@property(nonatomic, strong, nonnull) RGLeDLDataGroup *eDLDataGroups;
@property(nonatomic, strong, nonnull) RGLDTCDataGroup *DTCDataGroups;
@property(nonatomic, strong, nonnull) NSString *mrz;
@property(nonatomic, strong, nullable) NSString *cardAccess;
@property(nonatomic, strong, nonnull) NSString *eSignPINDefault;
@property(nonatomic, strong, nonnull) NSString *eSignPINNewValue;
@property(nonatomic, assign) BOOL authorizedSTSignature;
@property(nonatomic, assign) BOOL authorizedSTQSignature;
@property(nonatomic, assign) BOOL authorizedWriteDG17;
@property(nonatomic, assign) BOOL authorizedWriteDG18;
@property(nonatomic, assign) BOOL authorizedWriteDG19;
@property(nonatomic, assign) BOOL authorizedWriteDG20;
@property(nonatomic, assign) BOOL authorizedWriteDG21;
@property(nonatomic, assign) BOOL authorizedVerifyAge;
@property(nonatomic, assign) BOOL authorizedVerifyCommunityID;
@property(nonatomic, assign) BOOL authorizedPrivilegedTerminal;
@property(nonatomic, assign) BOOL authorizedCANAllowed;
@property(nonatomic, assign) BOOL authorizedPINManagment;
@property(nonatomic, assign) BOOL authorizedInstallCert;
@property(nonatomic, assign) BOOL authorizedInstallQCert;
@property(nonatomic, assign) BOOL applyAmendments;
/// If set to true, continue RFID chip processing, despite ICAO critical errors
/// Default: false.
@property(nonatomic, assign) BOOL proceedReadingAlways;
/// Perform check MRZ according to standard described in
/// BSI TR - 03105: ePassport Conformity Testing(v 1.0 04.04.2008)
/// Type: Bool
@property(nonatomic, strong, nullable) NSNumber *mrzStrictCheck;
- (instancetype _Nonnull)initWithJSON:(NSDictionary *_Nonnull)json;
- (NSDictionary *_Nonnull)rfidScenarioDictionary;
- (NSDictionary *_Nonnull)correctedDictionaryByAutosettings:(RGLDocumentReaderResults *_Nonnull)results;
+ (instancetype _Nonnull)initWithJSON:(NSDictionary * _Nonnull)json;
@end
Swift
class RFIDScenario : NSObject
Undocumented
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) BOOL autoSettings
Swift
var autoSettings: Bool { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) RGLESignManagementAction signManagementAction
Swift
var signManagementAction: ESignManagementAction { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) int readingBuffer
Swift
var readingBuffer: Int32 { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) int defaultReadingBufferSize
Swift
var defaultReadingBufferSize: Int32 { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) int onlineTAToSignDataType
Swift
var onlineTAToSignDataType: Int32 { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) BOOL onlineTA
Swift
var onlineTA: Bool { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) BOOL writeEid
Swift
var writeEid: Bool { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) RGLRFIDSdkProfilerType profilerType
Swift
var profilerType: RFIDSdkProfilerType { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) RGLRFIDAuthenticationProcedureType authProcType
Swift
var authProcType: RFIDAuthenticationProcedureType { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) RGLRFIDAccessControlProcedureType baseSMProcedure
Swift
var baseSMProcedure: RFIDAccessControlProcedureType { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) RGLRFIDPasswordType pacePasswordType
Swift
var pacePasswordType: RFIDPasswordType { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) RGLRFIDTerminalType terminalType
Swift
var terminalType: RFIDTerminalType { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) BOOL universalAccessRights
Swift
var universalAccessRights: Bool { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) BOOL authorizedRestrictedIdentification
Swift
var authorizedRestrictedIdentification: Bool { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) BOOL auxVerificationCommunityID
Swift
var auxVerificationCommunityID: Bool { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) BOOL auxVerificationDateOfBirth
Swift
var auxVerificationDateOfBirth: Bool { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) BOOL skipAA
Swift
var skipAA: Bool { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) BOOL strictProcessing
Swift
var strictProcessing: Bool { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) BOOL pkdDSCertPriority
Swift
var pkdDSCertPriority: Bool { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) BOOL pkdUseExternalCSCA
Swift
var pkdUseExternalCSCA: Bool { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) BOOL trustedPKD
Swift
var trustedPKD: Bool { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) BOOL passiveAuth
Swift
var passiveAuth: Bool { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) BOOL paceStaticBinding
Swift
var paceStaticBinding: Bool { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, strong, nonnull) NSString *password
Swift
var password: String { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) BOOL useSFI
Swift
var useSFI: Bool { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, strong, nonnull) NSString *pkdPA
Swift
var pkdPA: String { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, strong, nonnull) NSString *pkdEAC
Swift
var pkdEAC: String { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) BOOL readEPassport
Swift
var readEPassport: Bool { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) BOOL readEID
Swift
var readEID: Bool { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) BOOL readEDL
Swift
var readEDL: Bool { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) BOOL readDTC
Swift
var readDTC: Bool { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, strong, nonnull) RGLePassportDataGroup *ePassportDataGroups
Swift
var ePassportDataGroups: RGLePassportDataGroup { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, strong, nonnull) RGLeIDDataGroup *eIDDataGroups
Swift
var eIDDataGroups: RGLeIDDataGroup { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, strong, nonnull) RGLeDLDataGroup *eDLDataGroups
Swift
var eDLDataGroups: RGLeDLDataGroup { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, strong, nonnull) RGLDTCDataGroup *DTCDataGroups
Swift
var dtcDataGroups: RGLDTCDataGroup { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, strong, nonnull) NSString *mrz
Swift
var mrz: String { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, strong, nullable) NSString *cardAccess
Swift
var cardAccess: String? { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, strong, nonnull) NSString *eSignPINDefault
Swift
var eSignPINDefault: String { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, strong, nonnull) NSString *eSignPINNewValue
Swift
var eSignPINNewValue: String { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) BOOL authorizedSTSignature
Swift
var authorizedSTSignature: Bool { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) BOOL authorizedSTQSignature
Swift
var authorizedSTQSignature: Bool { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) BOOL authorizedWriteDG17
Swift
var authorizedWriteDG17: Bool { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) BOOL authorizedWriteDG18
Swift
var authorizedWriteDG18: Bool { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) BOOL authorizedWriteDG19
Swift
var authorizedWriteDG19: Bool { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) BOOL authorizedWriteDG20
Swift
var authorizedWriteDG20: Bool { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) BOOL authorizedWriteDG21
Swift
var authorizedWriteDG21: Bool { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) BOOL authorizedVerifyAge
Swift
var authorizedVerifyAge: Bool { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) BOOL authorizedVerifyCommunityID
Swift
var authorizedVerifyCommunityID: Bool { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) BOOL authorizedPrivilegedTerminal
Swift
var authorizedPrivilegedTerminal: Bool { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) BOOL authorizedCANAllowed
Swift
var authorizedCANAllowed: Bool { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) BOOL authorizedPINManagment
Swift
var authorizedPINManagment: Bool { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) BOOL authorizedInstallCert
Swift
var authorizedInstallCert: Bool { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) BOOL authorizedInstallQCert
Swift
var authorizedInstallQCert: Bool { get set }
-
Undocumented
Declaration
Objective-C
@property(nonatomic, assign) BOOL applyAmendments
Swift
var applyAmendments: Bool { get set }
-
If set to true, continue RFID chip processing, despite ICAO critical errors Default: false.
Declaration
Objective-C
@property (nonatomic) BOOL proceedReadingAlways;
Swift
var proceedReadingAlways: Bool { get set }
-
Perform check MRZ according to standard described in BSI TR - 03105: ePassport Conformity Testing(v 1.0 04.04.2008) Type: Bool
Declaration
Objective-C
@property (nonatomic, strong, nullable) NSNumber *mrzStrictCheck;
Swift
var mrzStrictCheck: NSNumber? { get set }
-
Undocumented
Declaration
Objective-C
- (instancetype _Nonnull)initWithJSON:(NSDictionary *_Nonnull)json;
Swift
init(json: [AnyHashable : Any])
-
Undocumented
Declaration
Objective-C
- (NSDictionary *_Nonnull)rfidScenarioDictionary;
Swift
func rfidScenarioDictionary() -> [AnyHashable : Any]
-
Undocumented
Declaration
Objective-C
- (NSDictionary *_Nonnull)correctedDictionaryByAutosettings:(RGLDocumentReaderResults *_Nonnull)results;
Swift
func correctedDictionary(byAutosettings results: RGLDocumentReaderResults) -> [AnyHashable : Any]
-
Undocumented
Declaration
Objective-C
+ (instancetype _Nonnull)initWithJSON:(NSDictionary * _Nonnull)json;
Swift
class func initWithJSON(_ json: [AnyHashable : Any]) -> Self