Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS MacFrameworks Plugin:CSIdentity:
All Console safe, 64 entry points.
- class CSIdentityAuthorityMBS
- method Constructor
- property Handle as Integer
- property localizedName as String
- shared method localIdentityAuthority as CSIdentityAuthorityMBS
- shared method managedIdentityAuthority as CSIdentityAuthorityMBS
- shared method defaultIdentityAuthority as CSIdentityAuthorityMBS
- shared method Available as Boolean
- class CSIdentityMBS
- method Aliases as string()
- method Constructor(identityClass as integer, fullName as string, posixName as string, flags as integer, authority as CSIdentityAuthorityMBS)
- method RemoveClient
- method Commit as Boolean
- method Commit(byref error as variant) as Boolean
- method GroupMembershipQuery as CSIdentityQueryMBS
- method PersistentReference as memoryblock
- method IsMemberOfGroup(group as CSIdentityMBS) as Boolean
- method AuthenticateUsingPassword(password as string) as Boolean
- method AddMember(user as CSIdentityMBS)
- method RemoveMember(user as CSIdentityMBS)
- method Delete
- method copy as CSIdentityMBS
- method SetPassword(password as string)
- method RemoveAlias(alias as string)
- method AddAlias(alias as string)
- method SetEmailAddress(email as string = "")
- method SetFullName(name as string)
- method SetIsEnabled(value as boolean)
- method SetImageData(data as memoryblock = nil, datatype as string = "public.jpeg")
- method SetImageURL(URL as string)
- property Handle as Integer
- property UUID as String
- property ImageURL as String
- property ImageData as MemoryBlock
- property ImageDataType as String
- property IsUser as Boolean
- property IsGroup as Boolean
- property IsCommitting as Boolean
- property IsEnabled as Boolean
- property IsHidden as Boolean
- property IdentityClass as Integer
- property FullName as String
- property PosixID as Integer
- property PosixName as String
- property EmailAddress as String
- property Authority as CSIdentityAuthorityMBS
- shared method CurrentUser as CSIdentityMBS
- shared method Available as Boolean
- shared method kCSIdentityGeneratePosixName as string
- class CSIdentityQueryMBS
- method Execute(flags as integer = 0) as Boolean
- method Execute(flags as integer, byref error as variant) as Boolean
- method Constructor
- method Stop
- method Results as CSIdentityMBS()
- property Handle as Integer
- shared method CreateForName(name as string, comparisonMethod as integer, identityClass as integer, authority as CSIdentityAuthorityMBS) as CSIdentityQueryMBS
- shared method CreateForPosixID(posixID as integer, identityClass as integer, authority as CSIdentityAuthorityMBS) as CSIdentityQueryMBS
- shared method CreateForUUID(uuid as string, authority as CSIdentityAuthorityMBS) as CSIdentityQueryMBS
- shared method Create(identityClass as integer, authority as CSIdentityAuthorityMBS) as CSIdentityQueryMBS
- shared method CreateForPersistentReference(data as memoryblock) as CSIdentityQueryMBS
- shared method CreateForCurrentUser as CSIdentityQueryMBS
- shared method Available as Boolean
Blog Entries
- MonkeyBread Software Releases the MBS Xojo Plugins in version 23.5
- MBS Xojo Plugins, version 23.5pr4
- MBS Xojo Plugins, version 22.5pr7
- MBS Real Studio Plugins, version 13.0pr6