Expand description
§Bindings to the Collaboration framework
See Apple’s docs and the general docs on framework crates for more information.
Structs§
- CBGroup
Identity CBIdentity - An object of the
CBGroupIdentityclass represents a group identity and is used for viewing the attributes of group identities from an identity authority. The principal attributes of aCBGroupIdentityobject are a POSIX group identifier (GID) and a list of members. - CBIdentity
CBIdentity - A
CBIdentityobject 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 theCSIdentityclass in Core Services. - CBIdentity
Authority CBIdentityAuthority - An identity authority is a database that stores information about
identities. The
CBIdentityAuthorityclass defines one or more identity authorities. This database can be searched for identities in conjunction with theCBIdentityclass factory methods. - CBIdentity
Picker CBIdentityPicker - A
CBIdentityPickerobject allows a user to select identities—for example, user or group objects—that it wants one or more services or shared resources to have access to. An identity picker can be displayed either as an application-modal dialog or as a sheet attached to a document window. An identity picker returns the selected records to be added to access control lists using Collaboration. If a selected record is not a user or group identity, then an identity picker prompts the user for additional information—such as a password—to promote that record to a sharing account. - CBUser
Identity CBIdentity - An object of the
CBUserIdentityclass represents a user identity and is used for accessing the attributes of a user identity from an identity authority. The principal attributes ofCBUserIdentityare a POSIX user identifier (UID), password, and certificate.