Collaboration provides access to user and group identity attributes drawn from identity authorities, for use in building access control lists and letting people choose identities in macOS apps. You query an identity authority through CBIdentityAuthority and work with the resolved records as CBIdentity, CBUserIdentity, and CBGroupIdentity instances. To let a user select an identity directly, you present a CBIdentityPicker.
Identities 3
Represent users and groups resolved from an identity authority.
- ClCBIdentitymacOS 10.5+A `CBIdentity` object is used for accessing the attributes of an
- ClCBUserIdentitymacOS 10.5+An object of the `CBUserIdentity` class represents a user identity and is
- ClCBGroupIdentitymacOS 10.5+An object of the `CBGroupIdentity` class represents a group identity and is
Identity Authorities 1
Query the directory services that resolve and provide identity records.
- ClCBIdentityAuthoritymacOS 10.5+An identity authority is a database that stores information about
Identity Selection 1
Let people choose an identity through a standard interface.
- ClCBIdentityPickermacOS 10.5+A `CBIdentityPicker` object allows a user to select identities—for