Class TAuthorizationObject

Unit

Declaration

type TAuthorizationObject = class(TIDIObject)

Description

TAuthorizationObject

Hierarchy

Overview

Fields

Public internal const cvFullCatalog = 0;
Public internal const cvPartialCatalog = 1;

Methods

Public procedure AfterConstruction; override;
Public procedure BeforeDestruction; override;
Public procedure FillFromDataSet (ADataSet: TDBXOMDataSet); override;
Public procedure GrantAdministratorAuth; virtual;
Public procedure GrantCatalogManagerAuth; virtual;
Public procedure GrantBrowserAuth; virtual;
Public function IsAdmin: Boolean; virtual;
Public function IsCatalogManager: Boolean; virtual;
Public function IsCatalogBrowser: Boolean; virtual;

Properties

Published property Authorization: TUserAuthorization read FAuthorization write FAuthorization;
Published property RoleName : WideString read GetRoleName;

Description

Fields

Public internal const cvFullCatalog = 0;
 
Public internal const cvPartialCatalog = 1;
 

Methods

Public procedure AfterConstruction; override;
 
Public procedure BeforeDestruction; override;
 
Public procedure FillFromDataSet (ADataSet: TDBXOMDataSet); override;
 
Public procedure GrantAdministratorAuth; virtual;
 
Public procedure GrantCatalogManagerAuth; virtual;
 
Public procedure GrantBrowserAuth; virtual;
 
Public function IsAdmin: Boolean; virtual;
 
Public function IsCatalogManager: Boolean; virtual;
 
Public function IsCatalogBrowser: Boolean; virtual;
 

Properties

Published property Authorization: TUserAuthorization read FAuthorization write FAuthorization;
 
Published property RoleName : WideString read GetRoleName;
 

Generated by PasDoc 0.15.0.