A representation of the state of the keychain for a particular token.


class TKTokenKeychainContents : NSObject


Adding Keychain Items

func fill(with: [TKTokenKeychainItem])

Fills the keychain with the specified items.

Accessing Keychain Items

var items: [TKTokenKeychainItem]

Returns all items for token in the keychain.

func key(forObjectID: TKToken.ObjectID) -> TKTokenKeychainKey

Returns the key for a specified object identifier.


Inherits From

Conforms To

See Also

Accessing Keychain Items

var keychainContents: TKTokenKeychainContents?

The contents of the keychain for this token.

class TKTokenKeychainItem

An abstract base class for managing a token’s contents as keychain items.

class TKTokenKeychainCertificate

A token’s certificate as stored in the keychain.

class TKTokenKeychainKey

A token's key as stored in the keychain.

typealias TKToken.ObjectID

A unique and persistent identifier of a particular token object.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software