Class TRALJWT
Unit
Declaration
type TRALJWT = class(TObject)
Description
Class for the JWT structure definition
Hierarchy
- TObject
- TRALJWT
Overview
Methods
![]() |
constructor Create; |
![]() |
destructor Destroy; override; |
![]() |
function IsValidToken(const AValue: StringRAL = ''): boolean; |
![]() |
function CreateToken(AHeader, APayload: StringRAL; var ASignature: StringRAL): StringRAL; |
![]() |
function GetToken: StringRAL; |
![]() |
function signHS256(const ASource: StringRAL): StringRAL; |
![]() |
function signHS384(const ASource: StringRAL): StringRAL; |
![]() |
function signHS512(const ASource: StringRAL): StringRAL; |
![]() |
procedure SetToken(AValue: StringRAL); |
Properties
![]() |
property Header: TRALJWTHeader read FHeader write FHeader; |
![]() |
property Payload: TRALJWTParams read FPayload write FPayload; |
![]() |
property Signature: StringRAL read FSignature; |
![]() |
property SignSecretKey: StringRAL read FSignSecretKey write FSignSecretKey; |
![]() |
property Token: StringRAL read GetToken write SetToken; |
Description
Methods
![]() |
constructor Create; |
![]() |
destructor Destroy; override; |
![]() |
function IsValidToken(const AValue: StringRAL = ''): boolean; |
![]() |
function CreateToken(AHeader, APayload: StringRAL; var ASignature: StringRAL): StringRAL; |
![]() |
function GetToken: StringRAL; |
![]() |
function signHS256(const ASource: StringRAL): StringRAL; |
![]() |
function signHS384(const ASource: StringRAL): StringRAL; |
![]() |
function signHS512(const ASource: StringRAL): StringRAL; |
![]() |
procedure SetToken(AValue: StringRAL); |
Properties
![]() |
property Header: TRALJWTHeader read FHeader write FHeader; |
![]() |
property Payload: TRALJWTParams read FPayload write FPayload; |
![]() |
property Signature: StringRAL read FSignature; |
![]() |
property SignSecretKey: StringRAL read FSignSecretKey write FSignSecretKey; |
![]() |
property Token: StringRAL read GetToken write SetToken; |
GitHub Repository
Generated by PasDoc 0.16.0.


