Enumeration

SecAccessOwnerType Values

Flags that enable you to configure ACL ownership.

Declaration

enum : unsigned int {
    ...
};

Topics

Constants

kSecUseOnlyUID

The access control list should be owned by the user matching the specified user ID parameter.

kSecUseOnlyGID

The access control list should be owned by users that are members of a group matching the specified group ID parameter.

kSecHonorRoot

The access control list should treat the root user as a typical user for ownership purposes.

kSecMatchBits

The access control list should be owned by users whose ID matches the specified user ID or who are members of a group whose ID matches the specified group ID parameter.

See Also

Access Creation

SecAccessCreate

Creates a new access instance associated with a given protected keychain item.

SecAccessCreateWithOwnerAndACL

Creates a new access instance using the owner and ACL entries you provide.

SecAccessOwnerType

A type for flags that enable you to configure ACL ownership.

SecAccessRef

An opaque type that identifies a keychain item’s access information.

SecAccessGetTypeID

Returns the unique identifier of the opaque type to which an access instance belongs.