Xojo Conferences
MBSSep2018MunichDE
XDCMay2019MiamiUSA

Platforms to show: All Mac Windows Linux Cross-Platform

CBIdentityMBS.aliases as string()
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Collaboration MBS MacFrameworks Plugin 12.3 Yes No No Yes, macOS only No
Function: Returns an array of aliases (alternate names) for the identity.
Notes:
Returns an array of strings containing the alternate names for the identity.
An identity can have zero or more aliases. Like the full and short names, two identities cannot share an alias.

Feedback, Comments & Corrections

CBIdentityMBS.authority as CBIdentityAuthorityMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Collaboration MBS MacFrameworks Plugin 12.3 Yes No No Yes, macOS only No
Function: Returns the identity authority where the identity is stored.

Feedback, Comments & Corrections

CBIdentityMBS.Constructor
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Collaboration MBS MacFrameworks Plugin 12.3 Yes No No Yes, macOS only No
Function: The private constructor.

Feedback, Comments & Corrections

CBIdentityMBS.copy as CBIdentityMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Collaboration MBS MacFrameworks Plugin 12.3 Yes No No Yes, macOS only No
Function: Creates a copy of the object.

Feedback, Comments & Corrections

CBIdentityMBS.CSIdentity as Variant
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Collaboration MBS MacFrameworks Plugin 13.0 Yes No No Yes, macOS only No
Function: Returns an opaque object for use with the Core Services Identity API.
Notes:
This method, along with identityWithCSIdentity, is used for interoperability with the Core Services Identity API.
Available in OS X v10.5 and later.

Feedback, Comments & Corrections

CBIdentityMBS.emailAddress as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Collaboration MBS MacFrameworks Plugin 12.3 Yes No No Yes, macOS only No
Function: Returns the email address of an identity.
Notes: The email address of an identity or "" if none exists.

Feedback, Comments & Corrections

CBIdentityMBS.fullName as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Collaboration MBS MacFrameworks Plugin 12.3 Yes No No Yes, macOS only No
Function: Returns the full name of the identity.

Feedback, Comments & Corrections

CBIdentityMBS.image as NSImageMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Collaboration MBS MacFrameworks Plugin 12.3 Yes No No Yes, macOS only No
Function: Returns the image associated with an identity.
Notes: The image associated with an identity, or nil if none exists.

Feedback, Comments & Corrections

CBIdentityMBS.isHidden as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Collaboration MBS MacFrameworks Plugin 12.3 Yes No No Yes, macOS only No
Function: Returns a Boolean value indicating the state of the identity's hidden property.
Notes:
A hidden identity does not show up in the Identity Picker. A hidden identity refers to system identities such as root, www, and wheel.
True if the identity is hidden; false if it is not.

Feedback, Comments & Corrections

CBIdentityMBS.isMemberOfGroup(g as CBGroupIdentityMBS) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Collaboration MBS MacFrameworks Plugin 12.3 Yes No No Yes, macOS only No
Function: Returns a Boolean value indicating whether the identity is a member of the specified group.
Notes:
g: The group to check for membership.

Returns true if the identity is a member of the group; false if it is not.

Feedback, Comments & Corrections

CBIdentityMBS.persistentReference as MemoryBlock
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Collaboration MBS MacFrameworks Plugin 12.3 Yes No No Yes, macOS only No
Function: Returns a persistent reference to store a reference to an identity.
Notes:
Returns a memoryblock that uniquely references an identity.

A persistent reference data object is an object generated from an identity. Persistent data objects can be written to and read from a file, making them extremely useful for storing identities in an ACL.

Feedback, Comments & Corrections

CBIdentityMBS.posixName as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Collaboration MBS MacFrameworks Plugin 12.3 Yes No No Yes, macOS only No
Function: Returns the POSIX name of the identity.
Notes: The POSIX name is also referred to as the "short name" for an identity. It can only contain the characters A-Z, a-z, 0-9, -, _, ., and @.

Feedback, Comments & Corrections

CBIdentityMBS.UUIDString as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Collaboration MBS MacFrameworks Plugin 12.3 Yes No No Yes, macOS only No
Function: Returns the UUID of the identity as a string.
Notes: The UUID string is generated so it is unique across all identity authorities. When storing ACLs, one method is to store the UUID of each identity. However, it is recommended that you use a persistent data object instead (see persistentReference).

Feedback, Comments & Corrections

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





Links
MBS Xojo blog