Class TRALJWTParams

Unit

Declaration

type TRALJWTParams = class(TPersistent)

Description

Class for "body" or Param part definitions of JWT Token

Hierarchy

Overview

Methods

Public constructor Create;
Public destructor Destroy; override;
Public function GetClaim(const AKey: StringRAL): StringRAL;
Protected function GetAsJSON: StringRAL;
Public procedure AddClaim(const AKey: StringRAL; const AValue: StringRAL);
Public procedure Clear;
Public procedure createNewId;
Public procedure DelClaim(const AKey: StringRAL);
Protected procedure SetAsJSON(const AValue: StringRAL);

Properties

Public property AsJSON: StringRAL read GetAsJSON write SetAsJSON;
Published property Audience: StringRAL read FAudience write FAudience;
Published property Expiration: TDateTime read FExpiration write FExpiration;
Published property Id: StringRAL read FId write FId;
Published property IssuedAt: TDateTime read FIssuedAt write FIssuedAt;
Published property Issuer: StringRAL read FIssuer write FIssuer;
Published property NotBefore: TDateTime read FNotBefore write FNotBefore;
Published property Subject: StringRAL read FSubject write FSubject;

Description

Methods

Public constructor Create;
 
Public destructor Destroy; override;
 
Public function GetClaim(const AKey: StringRAL): StringRAL;
 
Protected function GetAsJSON: StringRAL;
 
Public procedure AddClaim(const AKey: StringRAL; const AValue: StringRAL);
 
Public procedure Clear;
 
Public procedure createNewId;
 
Public procedure DelClaim(const AKey: StringRAL);
 
Protected procedure SetAsJSON(const AValue: StringRAL);
 

Properties

Public property AsJSON: StringRAL read GetAsJSON write SetAsJSON;
 
Published property Audience: StringRAL read FAudience write FAudience;
 
Published property Expiration: TDateTime read FExpiration write FExpiration;
 
Published property Id: StringRAL read FId write FId;
 
Published property IssuedAt: TDateTime read FIssuedAt write FIssuedAt;
 
Published property Issuer: StringRAL read FIssuer write FIssuer;
 
Published property NotBefore: TDateTime read FNotBefore write FNotBefore;
 
Published property Subject: StringRAL read FSubject write FSubject;
 


GitHub Repository
Generated by PasDoc 0.16.0.