blob: ad8574edbd77986cf36180e3298e80ec53b3531e [file] [log] [blame]
---
Name: CryptoTokenKit
Classes:
- Name: TKSmartCardSlotManager
Methods:
- Selector: 'getSlotWithName:reply:'
MethodKind: Instance
SwiftName: getSlot(withName:reply:)
- Name: TKSmartCard
Properties:
- Name: valid
SwiftName: isValid
- Name: sensitive
SwiftName: isSensitive
Methods:
- Selector: 'transmitRequest:reply:'
MethodKind: Instance
SwiftName: transmit(_:reply:)
- Selector: 'userInteractionForSecurePINVerificationWithPINFormat:APDU:PINByteOffset:'
MethodKind: Instance
SwiftName: userInteractionForSecurePINVerification(_:apdu:pinByteOffset:)
- Selector: 'userInteractionForSecurePINChangeWithPINFormat:APDU:currentPINByteOffset:newPINByteOffset:'
MethodKind: Instance
SwiftName: userInteractionForSecurePINChange(_:apdu:currentPINByteOffset:newPINByteOffset:)
- Selector: 'sendIns:p1:p2:data:le:reply:'
MethodKind: Instance
SwiftPrivate: true
- Selector: 'sendIns:p1:p2:data:le:sw:error:'
MethodKind: Instance
SwiftPrivate: true
- Selector: 'inSessionWithError:executeBlock:'
MethodKind: Instance
SwiftPrivate: true
- Name: TKSmartCardATRInterfaceGroup
SwiftName: TKSmartCardATR.InterfaceGroup
Protocols:
- Name: TKTokenSessionDelegate
Methods:
- Selector: 'tokenSession:supportsOperation:usingKey:algorithm:'
MethodKind: Instance
SwiftName: tokenSession(_:supports:keyObjectID:algorithm:)
- Selector: 'tokenSession:signData:usingKey:algorithm:error:'
MethodKind: Instance
SwiftName: tokenSession(_:sign:keyObjectID:algorithm:)
- Selector: 'tokenSession:decryptData:usingKey:algorithm:error:'
MethodKind: Instance
SwiftName: tokenSession(_:decrypt:keyObjectID:algorithm:)
- Selector: 'tokenSession:performKeyExchangeWithPublicKey:usingKey:algorithm:parameters:error:'
MethodKind: Instance
SwiftName: tokenSession(_:performKeyExchange:keyObjectID:algorithm:parameters:)
- Name: TKTokenDelegate
Methods:
- Selector: 'token:createSessionWithError:'
MethodKind: Instance
SwiftName: createSession(_:)
Enumerators:
- Name: TKSmartCardPINEncodingASCII
SwiftName: ascii
- Name: TKSmartCardPINEncodingBCD
SwiftName: bcd
- Name: TKSmartCardProtocolT0
SwiftName: t0
- Name: TKSmartCardProtocolT1
SwiftName: t1
- Name: TKSmartCardProtocolT15
SwiftName: t15
Tags:
- Name: TKSmartCardSlotState
SwiftName: TKSmartCardSlot.State
- Name: TKSmartCardPINCharset
SwiftName: TKSmartCardPINFormat.Charset
- Name: TKSmartCardPINEncoding
SwiftName: TKSmartCardPINFormat.Encoding
- Name: TKSmartCardPINJustification
SwiftName: TKSmartCardPINFormat.Justification
- Name: TKSmartCardPINCompletion
SwiftName: TKSmartCardUserInteractionForPINOperation.Completion
- Name: TKSmartCardPINConfirmation
SwiftName: TKSmartCardUserInteractionForSecurePINChange.Confirmation
- Name: TKErrorCode
NSErrorDomain: TKErrorDomain