Global Variable

kSecAttrAccessible

A key whose value indicates when a keychain item is accessible.

Declaration

let kSecAttrAccessible: CFString

Discussion

The corresponding value, one of those found in Accessibility Values, indicates when your app needs access to the data in a keychain item. Choose the most restrictive option that meets your app’s needs so that the system can protect that item to the greatest extent possible. For more information, see Restricting Keychain Item Accessibility.

See Also

General Item Attribute Keys

let kSecAttrAccess: CFString

A key whose value in an access instance indicating access control list settings for this item.

let kSecAttrAccessControl: CFString

A key whose value in an access control instance indicating access control settings for the item.

let kSecAttrAccessGroup: CFString

A key whose value is a string indicating the access group an item is in.

let kSecAttrSynchronizable: CFString

A key whose value is a string indicating whether the item is synchronized through iCloud.

let kSecAttrCreationDate: CFString

A key whose value indicates the item's creation date.

let kSecAttrModificationDate: CFString

A key whose value indicates the item's last modification date.

let kSecAttrDescription: CFString

A key whose value is a string indicating the item's description.

let kSecAttrComment: CFString

A key whose value is a string indicating a comment associated with the item.

let kSecAttrCreator: CFString

A key whose value indicates the item's creator.

let kSecAttrType: CFString

A key whose value indicates the item's type.

let kSecAttrLabel: CFString

A key whose value is a string indicating the item's label.

let kSecAttrIsInvisible: CFString

A key whose value is a Boolean indicating the item's visibility.

let kSecAttrIsNegative: CFString

A key whose value is a Boolean indicating whether the item has a valid password.

let kSecAttrSyncViewHint: CFString

A key whose value is a string that provides a sync view hint.