HealthCardCommand
public struct HealthCardCommand
HealthCardCommand is a struct holding a CommandType object and a dictionary
of command context specific ResponseStatuses.
-
CommandTypeholding the command dataDeclaration
Swift
public let apduCommand: CommandType -
Dictionary mapping from UInt16 status codes (e.g. 0x9000) to its command context specific
ResponseStatuses.Declaration
Swift
public let responseStatuses: [UInt16 : ResponseStatus]
-
Commands representing Activate Record command in gemSpec_COS#14.4.1
See moreDeclaration
Swift
public struct ActivateRecord -
Commands representing Append Record command in gemSpec_COS#14.4.2
See moreDeclaration
Swift
public struct AppendRecord -
Commands representing Deactivate Record command in gemSpec_COS#14.4.3
See moreDeclaration
Swift
public struct DeactivateRecord -
Commands representing Delete Record command in gemSpec_COS#14.4.4
See moreDeclaration
Swift
public struct DeleteRecord -
Commands representing Erase Record command in gemSpec_COS#14.4.5
See moreDeclaration
Swift
public struct EraseRecord -
Commands representing Read Record command in gemSpec_COS#14.4.6
See moreDeclaration
Swift
public struct ReadRecord -
Commands representing Search Record command in gemSpec_COS#14.4.7
See moreDeclaration
Swift
public struct SearchRecord -
Commands representing Update Record command in gemSpec_COS#14.4.8
See moreDeclaration
Swift
public struct UpdateRecord
-
Commands representing the commands in gemSpec_COS#14.3.1
See moreDeclaration
Swift
public struct Erase -
Commands representing the commands in gemSpec_COS#14.3.2
See moreDeclaration
Swift
public struct Read -
Commands representing the commands in gemSpec_COS#14.3.4
See moreDeclaration
Swift
public struct SetLogicalEof -
Commands representing the commands in gemSpec_COS#14.3.5
See moreDeclaration
Swift
public struct Update -
Commands representing the commands in gemSpec_COS#14.3.6
See moreDeclaration
Swift
public struct Write
-
These builders represent the commands in gemSpec_COS#14.7
See moreKomponentenauthentisierung
.Declaration
Swift
public struct Authentication -
Use-case ELC #14.7.2.2 and #14.7.2.3
See moreDeclaration
Swift
public struct ELC -
Use-case PACE #14.7.2.1 and #14.7.2.4
See moreDeclaration
Swift
public struct PACE -
Use-cases for getting the security status for particular objects/references gemSpec_COS#14.7.3
See moreDeclaration
Swift
public struct SecurityStatus
-
Use case Manage Security Environment - gemSpec_COS#14.9.9
See moreDeclaration
Swift
public struct ManageSE
-
Builder representing Miscellaneous Commands in gemSpec_COS#14.9
See moreDeclaration
Swift
public struct Misc
-
Builders representing Activate Command gemSpec_COS#14.2.1
See moreDeclaration
Swift
public struct Activate -
Builders representing Deactivate Command gemSpec_COS#14.2.3
See moreDeclaration
Swift
public struct Deactivate -
Builders representing Delete Command gemSpec_COS#14.2.4
See moreDeclaration
Swift
public struct Delete -
Builders representing Load Application Command gemSpec_COS#14.2.5
See moreDeclaration
Swift
public struct LoadApplication -
Builders representing Select Command gemSpec_COS#14.2.6
See moreDeclaration
Swift
public struct Select -
Builders representing Terminate Card Usage Command gemSpec_COS#14.2.7
See moreDeclaration
Swift
public struct TerminateCardUsage -
Builders representing Terminate DF Command gemSpec_COS#14.2.8
See moreDeclaration
Swift
public struct TerminateDf -
Builders representing Terminate Command gemSpec_COS#14.2.9
See moreDeclaration
Swift
public struct Terminate
-
Expected length wildcard, short or extended
Declaration
Swift
public static let expectedLengthWildcard: Int -
Builder representing Compute Cryptographic Checksum in gemSpec_COS#14.8.1
See moreDeclaration
Swift
public struct PsoChecksum -
Builder representing Compute Digital Signature in gemSpec_COS#14.8.2 And Verify Digital Signature in gemSpec_COS#14.8.9
See moreDeclaration
Swift
public struct PsoDSA -
Builders representing Decipher command in gemSpec_COS#14.8.3
See moreDeclaration
Swift
public struct PsoDecipher -
Builders representing Encipher command in gemSpec_COS#14.8.4
See moreDeclaration
Swift
public struct PsoEncipher -
Builder(s) representing Verify Certificate in gemSpec_COS#14.8.7
See moreDeclaration
Swift
public struct PsoCertificate
-
Command representing Change/Set Reference Data Command gemSpec_COS#14.6.1
See moreDeclaration
Swift
public struct ChangeReferenceData -
Command representing Disable Verification Requirement Command gemSpec_COS#14.6.2
See moreDeclaration
Swift
public struct DisableVerificationRequirement -
Command representing Enable Verification Requirement Command gemSpec_COS#14.6.3
See moreDeclaration
Swift
public struct EnableVerificationRequirement -
Command representing Get Pin Status Command gemSpec_COS#14.6.4
See moreDeclaration
Swift
public struct Status -
Command representing Verify Secret Command gemSpec_COS#14.6.6
See moreDeclaration
Swift
public struct Verify
-
Declaration
Swift
public var data: Data? { get } -
Declaration
Swift
public var ne: Int? { get } -
Declaration
Swift
public var nc: Int { get } -
Declaration
Swift
public var cla: UInt8 { get } -
Declaration
Swift
public var ins: UInt8 { get } -
Declaration
Swift
public var p1: UInt8 { get } -
Declaration
Swift
public var p2: UInt8 { get } -
Declaration
Swift
public var bytes: Data { get }