Klasse · Conpal.LanCrypt.Admin.Api
Permission
HerstellerquelleImportierter Dokumentationsstand – bitte Produktversion beachten.
abstract
Interface for handling security officer permissions.
Methoden
| Name | Beschreibung |
|---|---|
AdministerGroup | Set the right 'administer group'. |
AdministerUser | Set the right 'administer user'. |
AssignCertificate | Set the right 'assign certificate'. |
AssignCertificatesToAllMembers | Set the right 'assign certificates to all members'. |
AuthorizeOperation | Set the right 'authorize operation'. |
ChangeAcl | Set the right 'change ACL'. |
ChangeConfiguration | Set the right 'change configuration'. |
ChangeGlobalPermission | Set the right 'change global permission'. |
CopyKey | Set the right 'copy key'. |
CopyUser | Set the right 'copy user'. |
CreateCertificate | Set the right 'create certificate'. |
CreateKey | Set the right 'create key'. |
CreateProfile | Set the right 'create profile'. |
CreateProfilesForAllMembers | Set the right 'create profiles for all members'. |
CreateRule | Set the right 'create rule'. |
CreateSecurityOfficer | Set the right 'create security officer'. |
DeleteKey | Set the right 'delete key'. |
Disable | Disables the given right. |
Enable | Enables the given right. |
HasRight | Query if the right is set. |
ImportDirectoryObject | Set the right 'import directory object'. |
LoginToDatabase | Set the right 'login to database'. |
ManageLogging | Set the right 'manage logging'. |
ReadKey | Set the right 'read key'. |
ReadLoggingEntries | Set the right 'read logging entries'. |
UseSpecificKey | Set the right 'use specific key'. |
Value | Gets the underlying value. |
AdministerGroup
abstract Permission AdministerGroup()pure virtual
Set the right 'administer group'.
Rückgabewert
AdministerUser
abstract Permission AdministerUser()pure virtual
Set the right 'administer user'.
Rückgabewert
AssignCertificate
abstract Permission AssignCertificate()pure virtual
Set the right 'assign certificate'.
Rückgabewert
AssignCertificatesToAllMembers
abstract Permission AssignCertificatesToAllMembers()pure virtual
Set the right 'assign certificates to all members'.
Rückgabewert
AuthorizeOperation
abstract Permission AuthorizeOperation()pure virtual
Set the right 'authorize operation'.
Rückgabewert
ChangeAcl
abstract Permission ChangeAcl()pure virtual
Set the right 'change ACL'.
Rückgabewert
ChangeConfiguration
abstract Permission ChangeConfiguration()pure virtual
Set the right 'change configuration'.
Rückgabewert
ChangeGlobalPermission
abstract Permission ChangeGlobalPermission()pure virtual
Set the right 'change global permission'.
Rückgabewert
CopyKey
abstract Permission CopyKey()pure virtual
Set the right 'copy key'.
Rückgabewert
CopyUser
abstract Permission CopyUser()pure virtual
Set the right 'copy user'.
Rückgabewert
CreateCertificate
abstract Permission CreateCertificate()pure virtual
Set the right 'create certificate'.
Rückgabewert
CreateKey
abstract Permission CreateKey()pure virtual
Set the right 'create key'.
Rückgabewert
CreateProfile
abstract Permission CreateProfile()pure virtual
Set the right 'create profile'.
Rückgabewert
CreateProfilesForAllMembers
abstract Permission CreateProfilesForAllMembers()pure virtual
Set the right 'create profiles for all members'.
Rückgabewert
CreateRule
abstract Permission CreateRule()pure virtual
Set the right 'create rule'.
Rückgabewert
CreateSecurityOfficer
abstract Permission CreateSecurityOfficer()pure virtual
Set the right 'create security officer'.
Rückgabewert
DeleteKey
abstract Permission DeleteKey()pure virtual
Set the right 'delete key'.
Rückgabewert
Disable
abstract Permission Disable(Permissions right)pure virtual
Disables the given right.
Parameter
| Name | Beschreibung |
|---|---|
right | The right. |
Rückgabewert
Enable
abstract Permission Enable(Permissions right)pure virtual
Enables the given right.
Parameter
| Name | Beschreibung |
|---|---|
right | The right. |
Rückgabewert
HasRight
abstract bool HasRight(Permissions right)pure virtual
Query if the right is set.
Parameter
| Name | Beschreibung |
|---|---|
right | The right. |
Rückgabewert
ImportDirectoryObject
abstract Permission ImportDirectoryObject()pure virtual
Set the right 'import directory object'.
Rückgabewert
LoginToDatabase
abstract Permission LoginToDatabase()pure virtual
Set the right 'login to database'.
Rückgabewert
ManageLogging
abstract Permission ManageLogging()pure virtual
Set the right 'manage logging'.
Rückgabewert
ReadKey
abstract Permission ReadKey()pure virtual
Set the right 'read key'.
Rückgabewert
ReadLoggingEntries
abstract Permission ReadLoggingEntries()pure virtual
Set the right 'read logging entries'.
Rückgabewert
UseSpecificKey
abstract Permission UseSpecificKey()pure virtual
Set the right 'use specific key'.
Rückgabewert
Value
abstract uint Value()pure virtual
Gets the underlying value.