CBIdentity object is used for accessing the attributes of an identity stored in an identity authority. You can use an identity object for finding identities, and storing them in an access control list (ACL). If you need to edit these attributes, take advantage of the
CSIdentity class in Core Services.
- macOS 10.5+
You can obtain a
CBIdentity object from one of the following class factory methods:
CBIdentity object has methods to support for interoperability with the Core Services Identity API. Send
CSIdentity to your
CBIdentity object to return an opaque object for use in the Core Services Identity API. Similarly, call
identity to use an Core Services Identity opaque object in the Collaboration framework.
There are two subclasses of
CBUser. If you are working specifically with a group identity, use
CBGroup. Similarly, if you are working with a user identity, use