Share via


CryptoTokenKit Namespace

Classes

Name Description
TKBerTlvRecord
TKCompactTlvRecord
TKErrorCodeExtensions

Extension methods for the TKErrorCode enumeration.

TKSimpleTlvRecord
TKSmartCard
TKSmartCardAtr
TKSmartCardAtrInterfaceGroup
TKSmartCardPinFormat
TKSmartCardSlot
TKSmartCardSlotManager
TKSmartCardToken
TKSmartCardTokenDriver
TKSmartCardTokenSession
TKSmartCardUserInteraction
TKSmartCardUserInteractionDelegate_Extensions

Extension methods to the ITKSmartCardUserInteractionDelegate interface to support all the methods from the TKSmartCardUserInteractionDelegate protocol.

TKSmartCardUserInteractionForPinOperation
TKSmartCardUserInteractionForSecurePinChange
TKSmartCardUserInteractionForSecurePinVerification
TKTlvRecord
TKToken
TKTokenAuthOperation
TKTokenConfiguration
TKTokenDelegate

This is a class that implements the interface ITKTokenDelegate (for the protocol TKTokenDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface ITKTokenDelegate.

TKTokenDelegate_Extensions

Extension methods to the ITKTokenDelegate interface to support all the methods from the TKTokenDelegate protocol.

TKTokenDriver
TKTokenDriverConfiguration
TKTokenDriverDelegate

This is a class that implements the interface ITKTokenDriverDelegate (for the protocol TKTokenDriverDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface ITKTokenDriverDelegate.

TKTokenDriverDelegate_Extensions

Extension methods to the ITKTokenDriverDelegate interface to support all the methods from the TKTokenDriverDelegate protocol.

TKTokenKeyAlgorithm
TKTokenKeychainCertificate
TKTokenKeychainContents
TKTokenKeychainItem
TKTokenKeychainKey
TKTokenKeyExchangeParameters
TKTokenPasswordAuthOperation
TKTokenSession
TKTokenSessionDelegate

This is a class that implements the interface ITKTokenSessionDelegate (for the protocol TKTokenSessionDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface ITKTokenSessionDelegate.

TKTokenSessionDelegate_Extensions

Extension methods to the ITKTokenSessionDelegate interface to support all the methods from the TKTokenSessionDelegate protocol.

TKTokenSmartCardPinAuthOperation
TKTokenWatcher
TKTokenWatcherTokenInfo

Interfaces

Name Description
ITKSmartCardTokenDriverDelegate

This interface represents the Objective-C protocol TKSmartCardTokenDriverDelegate.

ITKSmartCardUserInteractionDelegate

This interface represents the Objective-C protocol TKSmartCardUserInteractionDelegate.

ITKTokenDelegate

This interface represents the Objective-C protocol TKTokenDelegate.

ITKTokenDriverDelegate

This interface represents the Objective-C protocol TKTokenDriverDelegate.

ITKTokenSessionDelegate

This interface represents the Objective-C protocol TKTokenSessionDelegate.

Enums

Name Description
TKErrorCode
TKSmartCardPinCharset
TKSmartCardPinCompletion
TKSmartCardPinConfirmation
TKSmartCardPinEncoding
TKSmartCardPinJustification
TKSmartCardProtocol
TKSmartCardSlotState
TKTokenOperation

Delegates

Name Description
TKGetSlotCallback
TKSmartCardExecuteCallback
TKSmartCardSendCallback