Type Alias


An authorization item set designated to hold environment information relevant to authorization decisions.


typealias AuthorizationEnvironment = AuthorizationItemSet


The authorization items in the set represent data about the environment, such as user name and other information gathered during evaluation of authorization.

This set is actually an instance of an AuthorizationItemSet.

See Also

Authorization Items

struct AuthorizationItem

A structure containing information about an authorization right or the authorization environment.

struct AuthorizationItemSet

A structure containing a set of authorization items.

typealias AuthorizationRights

An authorization item set designated to represent a set of rights.

Authorization Name Tags

Use name tags to define authorization security items.

func AuthorizationFreeItemSet(UnsafeMutablePointer<AuthorizationItemSet>) -> OSStatus

Frees the memory associated with a set of authorization items.