Platforms to show: All Mac Windows Linux Cross-Platform

Back to CBIdentityMBS class.

CBIdentityMBS.Available as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Collaboration MBS MacFrameworks Plugin 12.3 ✅ Yes ❌ No ❌ No ✅ Yes All
Whether this class is available.

Returns true on Mac OS X 10.5 and newer.

CBIdentityMBS.identityWithCSIdentity(CSIdentity as Variant) as CBIdentityMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Collaboration MBS MacFrameworks Plugin 13.0 ✅ Yes ❌ No ❌ No ✅ Yes All
Returns an identity object created from the specified Core Services Identity opaque object.

csIdentity: The Core Services Identity opaque object. Must be a CSIdentityMBS object.

Returns the identity object for use with the Collaboration framework.
This method is used for interoperability with the Core Services Identity API.

Available in OS X v10.5 and later.

CBIdentityMBS.identityWithName(name as string, authority as CBIdentityAuthorityMBS) as CBUserIdentityMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Collaboration MBS MacFrameworks Plugin 12.3 ✅ Yes ❌ No ❌ No ✅ Yes All
Returns the identity object with the given name from the specified identity authority.
Example
dim name as string = "cs" // put your name here
dim a as CBIdentityAuthorityMBS = CBIdentityAuthorityMBS.localIdentityAuthority
dim i as CBIdentityMBS = CBIdentityMBS.identityWithName(name, a)

MsgBox i.fullName+": "+Join(i.aliases,", ")

name: The name of the identity.
authority: The identity authority to search.

Returns the identity object, or nil if no identity is found with the specified name.
The name is compared against all valid identity names, including full names, short names, email addresses, and aliases.

CBIdentityMBS.identityWithPersistentReference(ref as Memoryblock) as CBUserIdentityMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Collaboration MBS MacFrameworks Plugin 12.3 ✅ Yes ❌ No ❌ No ✅ Yes All
Returns the identity object matching the persistent reference data.

ref: The persistent data object that refers to an identity.

Returns the identity object matching the persistent data object, or nil if the identity is not found.
A persistent reference is an opaque data object suitable for persistent storage.

CBIdentityMBS.identityWithUUIDString(uuid as string, authority as CBIdentityAuthorityMBS) as CBUserIdentityMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Collaboration MBS MacFrameworks Plugin 12.3 ✅ Yes ❌ No ❌ No ✅ Yes All
Returns the identity object with the given UUID from the specified identity authority.

uuid: The UUID of the identity you are searching for.
authority: The identity authority to search.

Returns the identity object, or nil if no identity is found with the matching criteria.

The items on this page are in the following plugins: MBS MacFrameworks Plugin.


The biggest plugin in space...