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 moreDeclaration
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-KTDeclaration
Swift
public let fillingInstructionsEfKeyInfoVersion: Data?
-
Information of C3 with version of filling instruction for Environment Settings
Note
Only filled for gSMC-KDeclaration
Swift
public let fillingInstructionsEfEnvironmentSettingsVersion: Data?
-
Information of C7 with version of filling instruction for EF.GDO
Note
Only filled for egkDeclaration
Swift
public let fillingInstructionsEfLoggingVersion: Data?
-
Parse a CardVersion2 model from ASN.1 encoded data
Throws
CardVersion2.ErrorDeclaration
Swift
public init(data: Data) throws
Parameters
data
ASN.1 encoded CardVersions
-
Parse the
objectSystemVersion
parameter to aCardGeneration
or nil when unknown/unsupported.Declaration
Swift
public func generation() -> CardGeneration?