Sets the CSSM authorization tags for a given access control list entry.
- macOS 10.0–10.7Deprecated
An ACL object that identifies the access control list entry for which you wish to set authorization tags.
An array of CSSM authorization tags.
The number of tags in the CSSM authorization tag array.
A result code. See Security Framework Result Codes.
An ACL object includes a list of trusted applications (see
Sec), the name of the keychain item as it appears in user prompts, the prompt selector flag, and a list of one or more operations to which this ACL object applies. Use this function to set a list of operations for an ACL object, or set the
CSSM tag to allow all operations. Use the
Sec function to set the other information.
Because an ACL object is always associated with an access object, when you modify an ACL entry, you are modifying the access object as well. There is no need for a separate function to write a modified ACL object back into the access object.
This function is deprecated in macOS 10.7 and later; use