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;

This item has no description.

Public destructor Destroy; override;

This item has no description.

Public function GetClaim(const AKey: StringRAL): StringRAL;

This item has no description.

Protected function GetAsJSON: StringRAL;

This item has no description.

Public procedure AddClaim(const AKey: StringRAL; const AValue: StringRAL);

This item has no description.

Public procedure Clear;

This item has no description.

Public procedure createNewId;

This item has no description.

Public procedure DelClaim(const AKey: StringRAL);

This item has no description.

Protected procedure SetAsJSON(const AValue: StringRAL);

This item has no description.

Properties

Public property AsJSON: StringRAL read GetAsJSON write SetAsJSON;

This item has no description.

Published property Audience: StringRAL read FAudience write FAudience;

This item has no description.

Published property Expiration: TDateTime read FExpiration write FExpiration;

This item has no description.

Published property Id: StringRAL read FId write FId;

This item has no description.

Published property IssuedAt: TDateTime read FIssuedAt write FIssuedAt;

This item has no description.

Published property Issuer: StringRAL read FIssuer write FIssuer;

This item has no description.

Published property NotBefore: TDateTime read FNotBefore write FNotBefore;

This item has no description.

Published property Subject: StringRAL read FSubject write FSubject;

This item has no description.



PascalRAL - GitHub Repository
Generated by PasDoc 1.0.4.