Class TRALAuthServer

Unit

Declaration

type TRALAuthServer = class(TRALAuthentication)

Description

TRALAuthServer

Hierarchy

Overview

Methods

Public function CanAnswerRoute(ARequest: TRALRequest; AResponse: TRALResponse): TRALRoute;
Protected function GetAuthRoute: TRALBaseRoute; virtual;
Public procedure BeforeValidate(ARequest: TRALRequest; AResponse: TRALResponse); virtual;
Public procedure Validate(ARequest: TRALRequest; AResponse: TRALResponse); virtual; abstract;
Protected procedure SetAuthRoute(ARoute : TRALBaseRoute); virtual;

Properties

Public property AuthRoute: TRALBaseRoute read GetAuthRoute write SetAuthRoute;

Description

Methods

Public function CanAnswerRoute(ARequest: TRALRequest; AResponse: TRALResponse): TRALRoute;

This item has no description.

Protected function GetAuthRoute: TRALBaseRoute; virtual;

This item has no description.

Public procedure BeforeValidate(ARequest: TRALRequest; AResponse: TRALResponse); virtual;

This item has no description.

Public procedure Validate(ARequest: TRALRequest; AResponse: TRALResponse); virtual; abstract;

Main method of authenticator, all validations must be done here

Protected procedure SetAuthRoute(ARoute : TRALBaseRoute); virtual;

This item has no description.

Properties

Public property AuthRoute: TRALBaseRoute read GetAuthRoute write SetAuthRoute;

This item has no description.



PascalRAL - GitHub Repository
Generated by PasDoc 1.0.4.