TKErrorDomain
TypeScriptconst TKErrorDomain: stringSwift declarationlet TKErrorDomain: StringAccess security tokens and the cryptographic assets they store.
55 types
236 callable entries
30 skipped
89% entry coverage
Generated from iOS SDK 27.1. Availability is shown on each declaration; permissions and entitlements still apply.
TKBERTLVRecord
class · iOS 10.0+
TKCompactTLVRecord
class · iOS 10.0+
TKError
struct · iOS 9.0+
TKError.Code
enum · iOS 9.0+
TKSimpleTLVRecord
class · iOS 10.0+
TKSmartCard
class · iOS 9.0+
TKSmartCardATR
class · iOS 9.0+
TKSmartCardATR.InterfaceGroup
class · iOS 9.0+
TKSmartCardPINFormat
class · iOS 9.0+
TKSmartCardPINFormat.Charset
enum · iOS 9.0+
TKSmartCardPINFormat.Encoding
enum · iOS 9.0+
TKSmartCardPINFormat.Justification
enum · iOS 9.0+
TKSmartCardProtocol
struct · iOS 9.0+
TKSmartCardSlot
class · iOS 9.0+
TKSmartCardSlot.State
enum · iOS 9.0+
TKSmartCardSlotManager
class · iOS 9.0+
TKSmartCardSlotNFCSession
class · iOS 26.0+
TKSmartCardToken
class · iOS 10.0+
TKSmartCardTokenDriver
class · iOS 10.0+
TKSmartCardTokenDriverDelegate
protocol
TKSmartCardTokenRegistrationManager
class · iOS 26.0+
TKSmartCardTokenSession
class · iOS 10.0+
TKSmartCardUserInteraction
class · iOS 9.0+
TKSmartCardUserInteractionDelegate
protocol · iOS 9.0+
TKSmartCardUserInteractionForPINOperation
class · iOS 9.0+
TKSmartCardUserInteractionForPINOperation.Completion
struct · iOS 9.0+
TKSmartCardUserInteractionForSecurePINChange
class · iOS 9.0+
TKSmartCardUserInteractionForSecurePINChange.Confirmation
struct · iOS 9.0+
TKSmartCardUserInteractionForSecurePINVerification
class · iOS 9.0+
TKTLVRecord
class · iOS 10.0+
TKTLVTag
typealias · iOS 10.0+
TKToken
class · iOS 10.0+
TKToken.Configuration
class · iOS 14.0+
TKToken.InstanceID
typealias · iOS 14.0+
TKToken.ObjectID
typealias · iOS 10.0+
TKTokenAuthOperation
class · iOS 10.0+
TKTokenDelegate
protocol · iOS 10.0+
TKTokenDriver
class · iOS 10.0+
TKTokenDriver.ClassID
typealias · iOS 14.0+
TKTokenDriver.Configuration
class · iOS 14.0+
TKTokenDriverDelegate
protocol · iOS 10.0+
TKTokenKeyAlgorithm
class · iOS 10.0+
TKTokenKeychainCertificate
class · iOS 10.0+
TKTokenKeychainContents
class · iOS 10.0+
TKTokenKeychainItem
class · iOS 10.0+
TKTokenKeychainKey
class · iOS 10.0+
TKTokenKeyExchangeParameters
class · iOS 10.0+
TKTokenOperation
enum · iOS 10.0+
TKTokenOperationConstraint
typealias · iOS 10.0+
TKTokenPasswordAuthOperation
class · iOS 10.0+
TKTokenSession
class · iOS 10.0+
TKTokenSessionDelegate
protocol · iOS 10.0+
TKTokenSmartCardPINAuthOperation
class · iOS 10.0+
TKTokenWatcher
class · iOS 10.0+
TKTokenWatcher.TokenInfo
class · iOS 15.0+
const TKErrorDomain: stringSwift declarationlet TKErrorDomain: String30 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
TKSmartCard.withSession(_:)
synchronous callback requires a nonescaping JS-thread call
TKSmartCardATR.init(source:)
callback cannot propagate synchronous failure
TKSmartCardSlotNFCSession.init()
inherited init: clang: 'init' is unavailable
TKToken.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
TKTokenKeyAlgorithm.init()
inherited init: clang: 'init' is unavailable
TKTokenSession.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
TKToken.Configuration.init()
inherited init: clang: 'init' is unavailable
TKTokenWatcher.TokenInfo.init()
inherited init: clang: 'init' is unavailable
TKSmartCardATR.init()
inherited init: cannot prove legal (class declares 2 custom initializers)
TKSmartCardToken.init()
inherited init: cannot prove legal (class declares 2 custom initializers)
TKSmartCardTokenSession.init()
inherited init: clang: 'init' is unavailable
TKSmartCardTokenRegistrationManager.init()
inherited init: clang: 'init' is unavailable
TKTokenKeychainCertificate.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
TKTokenKeychainContents.init()
inherited init: clang: 'init' is unavailable
TKTokenKeychainItem.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
TKTokenKeychainKey.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
TKBERTLVRecord.init()
inherited init: cannot prove legal (class declares 2 custom initializers)
TKCompactTLVRecord.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
TKSimpleTLVRecord.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
TKTLVRecord.init()
inherited init: cannot prove legal (class declares 2 custom initializers)
TKTokenDriver.Configuration.init()
inherited init: clang: 'init' is unavailable
protocol implementation TKTokenDelegate
synchronous protocol result requires an active JS-thread call; delegate invocations can escape it
protocol implementation TKTokenDriverDelegate.tokenDriver(_:tokenFor:)
synchronous protocol result requires an active JS-thread call; delegate invocations can escape it
protocol implementation TKTokenSessionDelegate.tokenSession(_:beginAuthFor:constraint:)
synchronous protocol result requires an active JS-thread call; delegate invocations can escape it
protocol implementation TKTokenSessionDelegate.tokenSession(_:supports:keyObjectID:algorithm:)
synchronous protocol result requires an active JS-thread call; delegate invocations can escape it
protocol implementation TKTokenSessionDelegate.tokenSession(_:sign:keyObjectID:algorithm:)
synchronous protocol result requires an active JS-thread call; delegate invocations can escape it
protocol implementation TKTokenSessionDelegate.tokenSession(_:decrypt:keyObjectID:algorithm:)
synchronous protocol result requires an active JS-thread call; delegate invocations can escape it
protocol implementation TKTokenSessionDelegate.tokenSession(_:performKeyExchange:keyObjectID:algorithm:parameters:)
synchronous protocol result requires an active JS-thread call; delegate invocations can escape it
protocol implementation TKSmartCardTokenDriverDelegate.tokenDriver(_:tokenFor:)
synchronous protocol result requires an active JS-thread call; delegate invocations can escape it
protocol implementation TKSmartCardTokenDriverDelegate
synchronous protocol result requires an active JS-thread call; delegate invocations can escape it