Class TCustomizedUserManagement
Unit
Declaration
type TCustomizedUserManagement = class(TBasicUserManagement)
Description
TCustomizedUserManagement
Hierarchy
- TComponent
- TBasicUserManagement
- TCustomizedUserManagement
Overview
Methods
![]() |
function CheckUserAndPassword(User, Pass:UTF8String; var UserID:Integer; LoginAction:Boolean):Boolean; override; |
![]() |
function GetCurrentUserName:UTF8String; override; |
![]() |
function GetCurrentUserLogin:UTF8String; override; |
![]() |
function CanAccess(sc: UTF8String; aUID: Integer): Boolean; override; overload; |
![]() |
procedure Logout; override; |
![]() |
procedure Manage; override; |
![]() |
procedure ValidateSecurityCode(sc:UTF8String); override; |
![]() |
procedure RegisterSecurityCode(sc: UTF8String); override; |
![]() |
function CanAccess(sc:UTF8String):Boolean; override; |
Properties
![]() |
property UID; |
![]() |
property CurrentUserName; |
![]() |
property CurrentUserLogin; |
![]() |
property LoggedSince; |
![]() |
property LoginRetries; |
![]() |
property LoginFrozenTime; |
![]() |
property SuccessfulLogin; |
![]() |
property FailureLogin; |
![]() |
property OnCheckUserAndPass : TCheckUserAndPasswordEvent read FCheckUserAndPasswordEvent write FCheckUserAndPasswordEvent; |
![]() |
property OnGetUserName : TGetUserNameAndLogin read FGetUserName write FGetUserName; |
![]() |
property OnGetUserLogin : TGetUserNameAndLogin read FGetUserLogin write FGetUserLogin; |
![]() |
property OnManageUsersAndGroups: TManageUsersAndGroupsEvent read FManageUsersAndGroupsEvent write FManageUsersAndGroupsEvent; |
![]() |
property OnValidadeSecurityCode: TValidadeSecurityCode read FValidadeSecurityCode write FValidadeSecurityCode; |
![]() |
property OnRegisterSecurityCode: TRegisterSecurityCode read FRegisterSecurityCode write FRegisterSecurityCode; |
![]() |
property OnCanAccess : TCanAccessEvent read FCanAccessEvent write FCanAccessEvent; |
![]() |
property OnUIDCanAccess : TUIDCanAccessEvent read FUIDCanAccessEvent write FUIDCanAccessEvent; |
![]() |
property OnLogout : TLogoutEvent read FLogoutEvent write FLogoutEvent; |
Description
Methods
![]() |
function CheckUserAndPassword(User, Pass:UTF8String; var UserID:Integer; LoginAction:Boolean):Boolean; override; |
![]() |
function GetCurrentUserName:UTF8String; override; |
![]() |
function GetCurrentUserLogin:UTF8String; override; |
![]() |
function CanAccess(sc: UTF8String; aUID: Integer): Boolean; override; overload; |
![]() |
procedure Logout; override; |
![]() |
procedure Manage; override; |
![]() |
procedure ValidateSecurityCode(sc:UTF8String); override; |
Security codes management |
![]() |
procedure RegisterSecurityCode(sc: UTF8String); override; |
![]() |
function CanAccess(sc:UTF8String):Boolean; override; |
Properties
![]() |
property UID; |
![]() |
property CurrentUserName; |
![]() |
property CurrentUserLogin; |
![]() |
property LoggedSince; |
![]() |
property LoginRetries; |
![]() |
property LoginFrozenTime; |
![]() |
property SuccessfulLogin; |
![]() |
property FailureLogin; |
![]() |
property OnCheckUserAndPass : TCheckUserAndPasswordEvent read FCheckUserAndPasswordEvent write FCheckUserAndPasswordEvent; |
![]() |
property OnGetUserName : TGetUserNameAndLogin read FGetUserName write FGetUserName; |
![]() |
property OnGetUserLogin : TGetUserNameAndLogin read FGetUserLogin write FGetUserLogin; |
![]() |
property OnManageUsersAndGroups: TManageUsersAndGroupsEvent read FManageUsersAndGroupsEvent write FManageUsersAndGroupsEvent; |
![]() |
property OnValidadeSecurityCode: TValidadeSecurityCode read FValidadeSecurityCode write FValidadeSecurityCode; |
![]() |
property OnRegisterSecurityCode: TRegisterSecurityCode read FRegisterSecurityCode write FRegisterSecurityCode; |
![]() |
property OnCanAccess : TCanAccessEvent read FCanAccessEvent write FCanAccessEvent; |
![]() |
property OnUIDCanAccess : TUIDCanAccessEvent read FUIDCanAccessEvent write FUIDCanAccessEvent; |
![]() |
property OnLogout : TLogoutEvent read FLogoutEvent write FLogoutEvent; |
Generated by PasDoc 0.14.0.