One Logo Pool Ball
CryptoTokenKit · IOS API REFERENCE

TKTokenKeychainKey

class · iOS 10.0+ · SDK 27.1

class TKTokenKeychainKey

Members (19)

init · iOS 10.0+

init

TypeScript
static init(certificateRef: (_Security_SecCertificate) | null, objectID: unknown): (TKTokenKeychainKey) | null
Swift declaration
init?(certificate certificateRef: SecCertificate?, objectID: TKToken.ObjectID)
get · iOS 10.0+

applicationTag

TypeScript
get applicationTag(): (ArrayBuffer) | null
Swift declaration
var applicationTag: Data? { get set }
set · iOS 10.0+

applicationTag

TypeScript
set applicationTag(value: (ArrayBuffer) | null)
Swift declaration
var applicationTag: Data? { get set }
get · iOS 10.0+

canDecrypt

TypeScript
get canDecrypt(): boolean
Swift declaration
var canDecrypt: Bool { get set }
set · iOS 10.0+

canDecrypt

TypeScript
set canDecrypt(value: boolean)
Swift declaration
var canDecrypt: Bool { get set }
get · iOS 10.0+

canPerformKeyExchange

TypeScript
get canPerformKeyExchange(): boolean
Swift declaration
var canPerformKeyExchange: Bool { get set }
set · iOS 10.0+

canPerformKeyExchange

TypeScript
set canPerformKeyExchange(value: boolean)
Swift declaration
var canPerformKeyExchange: Bool { get set }
get · iOS 10.0+

canSign

TypeScript
get canSign(): boolean
Swift declaration
var canSign: Bool { get set }
set · iOS 10.0+

canSign

TypeScript
set canSign(value: boolean)
Swift declaration
var canSign: Bool { get set }
get · iOS 10.0+

keySizeInBits

TypeScript
get keySizeInBits(): number
Swift declaration
var keySizeInBits: Int { get set }
set · iOS 10.0+

keySizeInBits

TypeScript
set keySizeInBits(value: number)
Swift declaration
var keySizeInBits: Int { get set }
get · iOS 10.0+

keyType

TypeScript
get keyType(): string
Swift declaration
var keyType: String { get set }
set · iOS 10.0+

keyType

TypeScript
set keyType(value: string)
Swift declaration
var keyType: String { get set }
get · iOS 10.0+

publicKeyData

TypeScript
get publicKeyData(): (ArrayBuffer) | null
Swift declaration
var publicKeyData: Data? { get set }
set · iOS 10.0+

publicKeyData

TypeScript
set publicKeyData(value: (ArrayBuffer) | null)
Swift declaration
var publicKeyData: Data? { get set }
get · iOS 10.0+

publicKeyHash

TypeScript
get publicKeyHash(): (ArrayBuffer) | null
Swift declaration
var publicKeyHash: Data? { get set }
set · iOS 10.0+

publicKeyHash

TypeScript
set publicKeyHash(value: (ArrayBuffer) | null)
Swift declaration
var publicKeyHash: Data? { get set }
get · iOS 10.0+

isSuitableForLogin

TypeScript
get isSuitableForLogin(): boolean
Swift declaration
var isSuitableForLogin: Bool { get set }
set · iOS 10.0+

isSuitableForLogin

TypeScript
set isSuitableForLogin(value: boolean)
Swift declaration
var isSuitableForLogin: Bool { get set }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

TKTokenKeychainKey.init()

inherited init: cannot prove legal (class declares 1 custom initializer)

All CryptoTokenKit types →