CardVersion2

public struct CardVersion2

Represent the CardVersion2 information of HealthCard gemSpec_Karten_Fach_TIP_G2_1_3_0_0 #2.3 EF.Version2

  • CardVersion2 Error

    See more

    Declaration

    Swift

    public enum Error : Swift.Error
  • Information of C0 with version of filling instruction for version2

    Declaration

    Swift

    public let fillingInstructionsVersion: Data
  • Information of C1 with version of card object system

    Declaration

    Swift

    public let objectSystemVersion: Data
  • Information of C2 with version of product identification object system

    Declaration

    Swift

    public let productIdentificationObjectSystemVersion: Data
  • Information of C4 with version of filling instruction for EF.GDO

    Declaration

    Swift

    public let fillingInstructionsEfGdoVersion: Data
  • Information of C5 with version of filling instruction for EF.ATR

    Declaration

    Swift

    public let fillingInstructionsEfAtrVersion: Data
  • Information of C6 with version of filling instruction for EF.KeyInfo

    Note

    Only filled for gSMC-K and gSMC-KT

    Declaration

    Swift

    public let fillingInstructionsEfKeyInfoVersion: Data?
  • Information of C3 with version of filling instruction for Environment Settings

    Note

    Only filled for gSMC-K

    Declaration

    Swift

    public let fillingInstructionsEfEnvironmentSettingsVersion: Data?
  • Information of C7 with version of filling instruction for EF.GDO

    Note

    Only filled for egk

    Declaration

    Swift

    public let fillingInstructionsEfLoggingVersion: Data?
  • Parse a CardVersion2 model from ASN.1 encoded data

    Throws

    CardVersion2.Error

    Declaration

    Swift

    public init(data: Data) throws

    Parameters

    data

    ASN.1 encoded CardVersions

  • Parse the objectSystemVersion parameter to a CardGeneration or nil when unknown/unsupported.

    Declaration

    Swift

    public func generation() -> CardGeneration?