SBSDKNFCDatagroupDG1

@interface SBSDKNFCDatagroupDG1 : SBSDKNFCDatagroup

Data group 1 or DG1. Contains general information about the passport and its holder.

  • The type of the document.

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSString *documentType;

    Swift

    var documentType: String! { get }
  • The state or organisation that issued the passport.

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSString *issuingStateOrOrganization;

    Swift

    var issuingStateOrOrganization: String! { get }
  • The unique number of the passport.

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSString *documentNumber;

    Swift

    var documentNumber: String! { get }
  • The checksum digit of the passports document number.

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSInteger documentNumberCheckDigit;

    Swift

    var documentNumberCheckDigit: Int { get }
  • Optional data.

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSString *optionalData;

    Swift

    var optionalData: String! { get }
  • Optional data 2.

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSString *optionalData2;

    Swift

    var optionalData2: String! { get }
  • Optional data checksum.

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSInteger optionalDataCheckDigitTD3;

    Swift

    var optionalDataCheckDigitTD3: Int { get }
  • The date of birth of the passports holder.

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSDate *dateOfBirth;

    Swift

    var dateOfBirth: Date! { get }
  • The checksum digit of the date of birth.

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSInteger dateOfBirthCheckDigit;

    Swift

    var dateOfBirthCheckDigit: Int { get }
  • The date of expiry of the passport.

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSDate *dateOfExpiry;

    Swift

    var dateOfExpiry: Date! { get }
  • The checksum digit of the passports date of expiry.

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSInteger dateOfExpiryCheckDigit;

    Swift

    var dateOfExpiryCheckDigit: Int { get }
  • sex

    The sex of the passport holder.

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSString *sex;

    Swift

    var sex: String! { get }
  • The nationality of the passports holder.

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSString *nationality;

    Swift

    var nationality: String! { get }
  • The composite checksum digit.

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSInteger compositeCheckDigit;

    Swift

    var compositeCheckDigit: Int { get }
  • The name of the passport holder.

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSString *nameOfDocumentHolder;

    Swift

    var nameOfDocumentHolder: String! { get }