Global Variable

kSecAttrAccessible

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

Declaration

const CFStringRef kSecAttrAccessible;

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

kSecAttrAccess

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

kSecAttrAccessControl

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

kSecAttrAccessGroup

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

kSecAttrSynchronizable

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

kSecAttrCreationDate

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

kSecAttrModificationDate

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

kSecAttrDescription

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

kSecAttrComment

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

kSecAttrCreator

A key whose value indicates the item's creator.

kSecAttrType

A key whose value indicates the item's type.

kSecAttrLabel

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

kSecAttrIsInvisible

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

kSecAttrIsNegative

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

kSecAttrSyncViewHint

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