TAuthorizationManager

Abstract base class for authorization management

Inheritance

LevelAncestorDescription
1TObjectUltimate ancestor in a class hierarchy
2TAuthorizationManager

Source

Authorization.Manager.pas (28)

Description

Used to store a list of TAuthorizationRule which can then be used to create a TAuthorizer for a specific user through CreateAuthorizer.

Fields

ScopeVisibilityTypeNameDescription
InstancepublicTList<TAuthorizationRule>Rules

Methods

ScopeVisibilityResultNameDescription
InstancepublicCreate()
InstancepublicDestroy()
InstancepublicTAuthorizerCreateAuthorizer(UserID: TInteger32; RightsMode: TRightsMode)