Namespace · Conpal.LanCrypt.Admin.Api
Enumerationen
HerstellerquelleImportierter Dokumentationsstand – bitte Produktversion beachten.
| Name | Beschreibung |
|---|---|
Algorithm | Algorithms for keys. |
GroupType | Types of Groups for Create() and SetGroupProperties() |
KeyInheritability | For key creation. How is this key inheritable? |
KeyUsage | Values to specify a key usage. |
LanCryptMatchingSource | Specifies the attribute from the LC database which is used for matching. |
LdapMatchingSource | Specifies the attribute from the LDAP directory database which is used for matching. |
Permissions | Permission values for Security Officer. |
RightsForSecurityOfficerOnGroups | Rights Security Officer can have on groups. |
RightsForSecurityOfficerOnSecurityOfficers | Rights Security Officer can have on other Security Officer. |
SecurityOfficerRightsOnGroupRequestFlag | Read only rights on the group itself, or inherited rights as well? |
SqlDialect | SQL dialect of the ODBC connection |
UserKeyOptions | Options for setting a user key. |
Algorithm
enum AlgorithmAlgorithms for keys.
GroupType
enum GroupTypeTypes of Groups for Create() and SetGroupProperties()
Werte
| Name | Beschreibung |
|---|---|
Undefined | Indicator for an undefined status |
SpecialRootGroup | Special root group |
ActiveDirectoryOu | Active Directory OU |
ActiveDirectoryGroup | Active Directory Group |
ActiveDirectoryRoot | Active Directory Root |
DomainOu | Domain OU |
DomainGroup | Domain Group |
DomainRoot | Domain Root |
NovellOu | Novell OU |
NovellGroup | Novell Group/// |
NovellRoot | Novell Root |
ManualOu | Manual OU |
ManualGroup | Manual Group |
ManualRoot | Manual Root |
KeyInheritability
enum KeyInheritabilityFor key creation. How is this key inheritable?
Werte
| Name | Beschreibung |
|---|---|
ForRulesInThisGroup | Key will be only available for rules in this group. |
ForRulesInThisGroupAndImmediateSubgroups | Key will be available in this and in immediate subgroups. |
ForRulesInThisGroupAndAllSubgroups | Key will be available for this and all subgroups below. |
AsReference | key will be added as reference/copy. |
KeyUsage
enum KeyUsageValues to specify a key usage.
Werte
| Name | Beschreibung |
|---|---|
KeyForRule | This key should be used in a rule. |
KeyForGroupOrUser | This key should become a group- or user-specific key (not visible in GUI). |
LanCryptMatchingSource
enum LanCryptMatchingSourceSpecifies the attribute from the LC database which is used for matching.
Werte
| Name | Beschreibung |
|---|---|
Username | Use user name as property for matching |
LogonName | Use logon name as property for matching |
EmailAddress | Use email as property for matching |
LdapMatchingSource
enum LdapMatchingSourceSpecifies the attribute from the LDAP directory database which is used for matching.
Werte
| Name | Beschreibung |
|---|---|
CommonName | Use common name as property for matching |
DisplayName | Use display name as property for matching |
NtAccountName | Use account name as property for matching |
EmailAddress | Use email as property for matching |
UserPrincipleName | Use principle name as property for matching |
Permissions
enum PermissionsPermission values for Security Officer.
RightsForSecurityOfficerOnGroups
enum RightsForSecurityOfficerOnGroups : longRights Security Officer can have on groups.
RightsForSecurityOfficerOnSecurityOfficers
enum RightsForSecurityOfficerOnSecurityOfficers : longRights Security Officer can have on other Security Officer.
SecurityOfficerRightsOnGroupRequestFlag
enum SecurityOfficerRightsOnGroupRequestFlagRead only rights on the group itself, or inherited rights as well?
Werte
| Name | Beschreibung |
|---|---|
InheritedOnly | Inherited only. |
OnlyDefinedInGroup | Only defined in group. |
Combined | Local and inherited. |
SqlDialect
enum SqlDialectSQL dialect of the ODBC connection
Werte
| Name | Beschreibung |
|---|---|
MsSqlServer | SQL-Dialect for MS-SQLServer. |
StandardSql | SQL-Dialect for Standard SQL. |
Oracle19 | SQL-Dialect for Oracle 19. |
UserKeyOptions
enum UserKeyOptionsOptions for setting a user key.
Werte
| Name | Beschreibung |
|---|---|
UserkeyAddAsPrimaryKey | Set as ‘normal’ userkey. Fails with LCAPIERR_KEY_ALREADY_EXISTS if user already has a userkey. |
UserkeyAddAsOldKey | Set as ‘old userkey’ and leaves the normal userkey unaffected. |
UserkeyReplacePrimaryKey | Set as normal userkey; previous userkey will not stay attached to the user. |
UserkeyRetirePrimaryKey | Set as normal userkey; previous userkey will stay attached to the user as ‘old userkey’. Fails with LCAPIERR_KEY_NOT_FOUND if there is no primary key. |