Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version 22.2 22.3 22.4 22.5 23.0 23.1 23.2 23.3 23.4 23.5 24.0 24.1
The list of the topics, classes, interfaces, controls, modules, global methods by category, global methods by name, screenshots, licenses and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
Back to AuthorizationMBS class.
AuthorizationMBS.Authorized as Boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Authorization | MBS MacCF Plugin | 2.8 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
(Read and Write property)
AuthorizationMBS.Handle as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Authorization | MBS MacCF Plugin | 2.8 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
The C type is AuthorizationRef.
(Read and Write property)
AuthorizationMBS.KeepRights as Boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Authorization | MBS MacCF Plugin | 3.1 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Normally the rights will be destroyed in the destructor so on the next use of the class the user has to reenter the password. If KeepRights=true the rights will not be destroyed.
(Read and Write property)
AuthorizationMBS.LastError as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Authorization | MBS MacCF Plugin | 2.8 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Lasterror is -1 if the function is not supported (e.g. on Windows).
Authorization error codes:
errAuthorizationSuccess | 0, | The operation completed successfully. |
errAuthorizationInvalidSet | -60001, | The set parameter is invalid. |
errAuthorizationInvalidRef | -60002, | The authorization parameter is invalid. |
errAuthorizationInvalidTag | -60003, | The tag parameter is invalid. |
errAuthorizationInvalidPointer | -60004, | The authorizedRights parameter is invalid. |
errAuthorizationDenied | -60005, | The authorization was denied. |
errAuthorizationCanceled | -60006, | The authorization was cancled by the user. |
errAuthorizationInteractionNotAllowed | -60007, | The authorization was denied since no user interaction was possible. |
errAuthorizationInternal | -60008, | something else went wrong |
errAuthorizationExternalizeNotAllowed | -60009, | authorization externalization denied |
errAuthorizationInternalizeNotAllowed | -60010, | authorization internalization denied |
errAuthorizationInvalidFlags | -60011, | invalid option flag(s) |
errAuthorizationToolExecuteFailure | -60031, | cannot execute privileged tool |
errAuthorizationToolEnvironmentError | -60032 | privileged tool environment error |
AuthorizationMBS.StreamHandle as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Authorization | MBS MacCF Plugin | 3.1 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
(Read and Write property)
The items on this page are in the following plugins: MBS MacCF Plugin.