Global Variable

kSecUseItemList

A key whose value is an array of items to search.

Declaration

let kSecUseItemList: CFString

Discussion

The corresponding value is of type CFArray, where the array contains either SecKeychainItem, SecKey, SecCertificate, SecIdentity, or (for persistent item references) CFData items. The items in the array must all be of the same type.

When this attribute is provided, no keychains are searched. Instead, the specified array is treated as the set of all possible items to search (or to add if the function being called is SecItemAdd(_:_:)).

See Also

Additional Item Search Keys

let kSecUseKeychain: CFString

A key whose value is a keychain to operate on.

let kSecUseOperationPrompt: CFString

A key whose value is an operation prompt.

let kSecUseNoAuthenticationUI: CFString

A key whose value is a Boolean indicating whether to disallow UI authentication.

Deprecated
let kSecUseAuthenticationUI: CFString

A key whose value indicates whether the user may be prompted for authentication.

let kSecUseAuthenticationContext: CFString

A key whose value indicates a local authentication context to use.

let kSecUseDataProtectionKeychain: CFString

A key whose value indicates whether to treat macOS keychain items like iOS keychain items.

Beta