Class TRALClientJWTAuth

Unit

Declaration

type TRALClientJWTAuth = class(TRALAuthClient)

Description

JWT Authenticator for Client components

Hierarchy

Overview

Methods

Public constructor Create(AOwner: TComponent); override;
Public destructor Destroy; override;
Public function IsAuthenticated: boolean; override;
Public procedure SetAuthHeader(AVars: TStringList; AParams: TRALParams); override;
Protected procedure SetRoute(const AValue: StringRAL);
Protected procedure SetToken(const AValue: StringRAL);

Properties

Published property JSONKey: StringRAL read FJSONKey write FJSONKey;
Published property OnBeforeGetToken;
Published property Payload: TRALJWTParams read FPayload write FPayload;
Published property Route: StringRAL read FRoute write SetRoute;
Published property Token: StringRAL read FToken write SetToken;

Description

Methods

Public constructor Create(AOwner: TComponent); override;
 
Public destructor Destroy; override;
 
Public function IsAuthenticated: boolean; override;
 
Public procedure SetAuthHeader(AVars: TStringList; AParams: TRALParams); override;
 
Protected procedure SetRoute(const AValue: StringRAL);
 
Protected procedure SetToken(const AValue: StringRAL);
 

Properties

Published property JSONKey: StringRAL read FJSONKey write FJSONKey;
 
Published property OnBeforeGetToken;
 
Published property Payload: TRALJWTParams read FPayload write FPayload;
 
Published property Route: StringRAL read FRoute write SetRoute;
 
Published property Token: StringRAL read FToken write SetToken;
 


GitHub Repository
Generated by PasDoc 0.16.0.