HealthCardCommand
public struct HealthCardCommand
HealthCardCommand is a struct holding a CommandType
object and a dictionary
of command context specific ResponseStatus
es.
-
CommandType
holding the command dataDeclaration
Swift
public let apduCommand: CommandType
-
Dictionary mapping from UInt16 status codes (e.g. 0x9000) to its command context specific
ResponseStatus
es.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 }