Structures
The following structures are available globally.
-
ApplicationIdentifier representation to prevent (accidental) misuse E.g. using any ‘random’ String as function parameter where a AID is expected
Note
see also gemSpec_COS#N010.200Declaration
Swift
public struct ApplicationIdentifier : CardObjectIdentifierType
-
DF: Dedicated file
See moreDeclaration
Swift
public struct DedicatedFile : CardItemType
-
EF: Elementary File
See moreDeclaration
Swift
public struct ElementaryFile : CardItemType
-
Undocumented
See moreDeclaration
Swift
public struct FileControlParameter : CardItemType
-
File Identifier - gemSpec_COS 8.1.1 #N006.700, N006.900
See moreDeclaration
Swift
public struct FileIdentifier : CardObjectIdentifierType
-
Declaration
Swift
public struct Format2Pin : CardItemType
-
Gematik Card verifiable (CV) Certificate (gemSpec_PKI#6.7.5)
Note
BSI TR-03110 spec for self descriptive Card verifiable certificates (ISO 7816) for more infoDeclaration
Swift
public struct GemCvCertificate
-
an Iso7816CertificateBody structure. (gemSpec_PKI#6.7.5)
See moreDeclaration
Swift
public struct CVCBody
-
CVC Certificate Holder Authentication Template
See moreDeclaration
Swift
public struct CVCChat
-
Undocumented
See moreDeclaration
Swift
public struct Key : CardItemType, CardKeyReferenceType
-
Password Identifier as per gemSpec_COS#N015.000
See moreDeclaration
Swift
public struct Password : CardItemType, CardKeyReferenceType
-
Short File Identifier - gemSpec_COS#N007.000
See moreDeclaration
Swift
public struct ShortFileIdentifier : CardObjectIdentifierType
-
HealthCardCommand is a struct holding a
See moreCommandType
object and a dictionary of command context specificResponseStatus
es.Declaration
Swift
public struct HealthCardCommand
-
Card File system layout for EGK smart-cards
See moreDeclaration
Swift
public struct EgkFileSystem
-
Card File system layout for HBA smart-cards
Declaration
Swift
public struct HbaFileSystem
-
Card File system layout for SMC-B smart-cards
Declaration
Swift
public struct SmcbFileSystem
-
Represent the CardVersion2 information of HealthCard gemSpec_Karten_Fach_TIP_G2_1_3_0_0 #2.3 EF.Version2
See moreDeclaration
Swift
public struct CardVersion2
-
A struct holding an APDU response and its matching
ResponseStatus
derived from the executedHealthCardCommand
.Parameters: - apduResponse - responseStatus
See moreDeclaration
Swift
public struct HealthCardResponse