Platforms to show: All Mac Windows Linux Cross-Platform

Back to CSIdentityMBS class.

CSIdentityMBS.Authority as CSIdentityAuthorityMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Collaboration MBS MacFrameworks Plugin 13.0 ✅ Yes ❌ No ❌ No ✅ Yes All
Returns the identity authority of an identity.
Example
dim u as CSIdentityMBS = CSIdentityMBS.CurrentUser
MsgBox u.Authority.localizedName

(Read only property)

CSIdentityMBS.EmailAddress as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Collaboration MBS MacFrameworks Plugin 13.0 ✅ Yes ❌ No ❌ No ✅ Yes All
Retrieve the email address of a user identity.
Example
dim c as CSIdentityMBS = CSIdentityMBS.CurrentUser
MsgBox c.emailAddress

Returns the email address of the identity or "" if there is no email address.
(Read and Write property)

CSIdentityMBS.FullName as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Collaboration MBS MacFrameworks Plugin 13.0 ✅ Yes ❌ No ❌ No ✅ Yes All
Retrieve the full name of an identity.
Example
dim i as CSIdentityMBS = CSIdentityMBS.CurrentUser

MsgBox i.fullName

The full name is the name that is displayed in the user interface.
(Read and Write property)

CSIdentityMBS.Handle as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Collaboration MBS MacFrameworks Plugin 13.0 ✅ Yes ❌ No ❌ No ✅ Yes All
The internal object reference.

(Read and Write property)

CSIdentityMBS.IdentityClass as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Collaboration MBS MacFrameworks Plugin 13.0 ✅ Yes ❌ No ❌ No ✅ Yes All
Returns an identity's class.
Example
dim u as CSIdentityMBS = CSIdentityMBS.CurrentUser
MsgBox str(u.IdentityClass) // shows 1 for user

(Read only property)

CSIdentityMBS.ImageData as memoryblock

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Collaboration MBS MacFrameworks Plugin 13.0 ✅ Yes ❌ No ❌ No ✅ Yes All
Retrieve the image associated with a user identity.
Example
dim c as CSIdentityMBS = CSIdentityMBS.CurrentUser
dim data as MemoryBlock = c.ImageData
dim pic as Picture = JPEGStringToPictureMBS(data)
Backdrop = pic

Returns the identity's image data as a memoryblock or nil if there is no image data.
(Read only property)

CSIdentityMBS.ImageDataType as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Collaboration MBS MacFrameworks Plugin 13.0 ✅ Yes ❌ No ❌ No ✅ Yes All
Retrieve the uniform type identifier (UTI) of an identity's image.
Example
dim c as CSIdentityMBS = CSIdentityMBS.CurrentUser
MsgBox c.ImageDataType

Returns a UTI as a string for this identity's image data or "" if there is no image data. The identity object may release its reference to the return value when the identity is modified.
(Read only property)

CSIdentityMBS.ImageURL as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Collaboration MBS MacFrameworks Plugin 13.0 ✅ Yes ❌ No ❌ No ✅ Yes All
Retrieve the URL to an identity's image file.
Example
dim c as CSIdentityMBS = CSIdentityMBS.CurrentUser
MsgBox c.ImageURL

Returns a URL that contains the location of the user's image file, or niol if there is no image URL.
(Read and Write property)

CSIdentityMBS.IsCommitting as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Collaboration MBS MacFrameworks Plugin 13.0 ✅ Yes ❌ No ❌ No ✅ Yes All
Determine if a commit operation is in progress.

Returns true if a commit operation is in progress.
(Read only property)

CSIdentityMBS.IsEnabled as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Collaboration MBS MacFrameworks Plugin 13.0 ✅ Yes ❌ No ❌ No ✅ Yes All
Determine if a user is enabled.
Example
dim c as CSIdentityMBS = CSIdentityMBS.CurrentUser
MsgBox str(c.IsEnabled)

Returns true if the user is enabled. A user that is not enabled cannot authenticate.
A user that is not enabled cannot authenticate. This setting may be used to temporarily allow a user's access to all services and resources.
(Read and Write property)

CSIdentityMBS.IsGroup as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Collaboration MBS MacFrameworks Plugin 13.0 ✅ Yes ❌ No ❌ No ✅ Yes All
Checks if identity class is group.
Example
dim c as CSIdentityMBS = CSIdentityMBS.CurrentUser
MsgBox str(c.IsUser)+" "+str(c.IsGroup)

(Read only property)

CSIdentityMBS.IsHidden as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Collaboration MBS MacFrameworks Plugin 13.0 ✅ Yes ❌ No ❌ No ✅ Yes All
Determine if a identity's hidden attribute is enabled.
Example
dim u as CSIdentityMBS = CSIdentityMBS.CurrentUser
MsgBox str(u.IsHidden)

Returns true if the identity was created with the hidden attribute
(Read only property)

CSIdentityMBS.IsUser as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Collaboration MBS MacFrameworks Plugin 13.0 ✅ Yes ❌ No ❌ No ✅ Yes All
Checks if identity class is user.
Example
dim c as CSIdentityMBS = CSIdentityMBS.CurrentUser
MsgBox str(c.IsUser)+" "+str(c.IsGroup)

(Read only property)

CSIdentityMBS.PosixID as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Collaboration MBS MacFrameworks Plugin 13.0 ✅ Yes ❌ No ❌ No ✅ Yes All
Retrieve POSIX ID of an identity.
Example
dim c as CSIdentityMBS = CSIdentityMBS.CurrentUser
MsgBox str(c.PosixID)

Returns an identity's POSIX identifier (a UID or GID).
(Read only property)

CSIdentityMBS.PosixName as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Collaboration MBS MacFrameworks Plugin 13.0 ✅ Yes ❌ No ❌ No ✅ Yes All
Retrieve the POSIX name (short name) of an identity.
Example
dim c as CSIdentityMBS = CSIdentityMBS.CurrentUser
MsgBox c.PosixName

Returns an identity's POSIX name. This attribute is always non-empty.
The POSIX name cannot be changed after an identity has been created.
(Read only property)

CSIdentityMBS.UUID as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Collaboration MBS MacFrameworks Plugin 13.0 ✅ Yes ❌ No ❌ No ✅ Yes All
Returns an identity's UUID as string.
Example
dim c as CSIdentityMBS = CSIdentityMBS.CurrentUser
MsgBox c.UUID

(Read only property)

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


The biggest plugin in space...