Namespace: Consultingwerk.Framework
Class 
JsonWebTokenPayload Copy to Clipboard
Parent classes:
Inherits: Consultingwerk.ParameterObject
Implements: Consultingwerk.IJsonSerializable

File:JsonWebTokenPayload
Purpose:Represents the payload (claims) of a JSON Web Token (JWT)
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:17.04.2021 12:24:50
Notes:https://tools.ietf.org/html/rfc7519#section-4



Top Method Summary
Options Name Purpose
Consultingwerk.Framework.JsonWebTokenPayload Audience (character) Property Setter for the Audience property
Consultingwerk.Framework.JsonWebTokenPayload ExpirationTime (datetime-tz) Property Setter for the ExpirationTime property
Consultingwerk.Framework.JsonWebTokenPayload IssuedAt (datetime-tz) Property Setter for the IssuedAt property
Consultingwerk.Framework.JsonWebTokenPayload Issuer (character) Property Setter for the Issuer property
Consultingwerk.Framework.JsonWebTokenPayload JwtId (character) Property Setter for the JwtId property
Consultingwerk.Framework.JsonWebTokenPayload NotBefore (datetime-tz) Property Setter for the NotBefore property
Consultingwerk.Framework.JsonWebTokenPayload Subject (character) Property Setter for the Subject property

Top Constructor Summary
Options Name Purpose
JsonWebTokenPayload () Constructor for the JsonWebTokenPayload class
JsonWebTokenPayload (character, character, character, datetime-tz, datetime-tz, datetime-tz, character) Constructor for the JsonWebTokenPayload class

Top Property Summary
Options Name Purpose
CHARACTER Audience
DATETIME-TZ ExpirationTime
DATETIME-TZ IssuedAt
CHARACTER Issuer
CHARACTER JwtId
DATETIME-TZ NotBefore
CHARACTER Subject


Method Detail
Top

Consultingwerk.Framework.JsonWebTokenPayload Audience (character)

Purpose: Property Setter for the Audience property
Notes:

Parameters:
pAudience CHARACTER
The value for the Audience property
Returns Consultingwerk.Framework.JsonWebTokenPayload
The reference to the object instance
Top

Consultingwerk.Framework.JsonWebTokenPayload ExpirationTime (datetime-tz)

Purpose: Property Setter for the ExpirationTime property
Notes:

Parameters:
pExpirationTime DATETIME-TZ
The value for the ExpirationTime property
Returns Consultingwerk.Framework.JsonWebTokenPayload
The reference to the object instance
Top

Consultingwerk.Framework.JsonWebTokenPayload IssuedAt (datetime-tz)

Purpose: Property Setter for the IssuedAt property
Notes:

Parameters:
pIssuedAt DATETIME-TZ
The value for the IssuedAt property
Returns Consultingwerk.Framework.JsonWebTokenPayload
The reference to the object instance
Top

Consultingwerk.Framework.JsonWebTokenPayload Issuer (character)

Purpose: Property Setter for the Issuer property
Notes:

Parameters:
pIssuer CHARACTER
The value for the Issuer property
Returns Consultingwerk.Framework.JsonWebTokenPayload
The reference to the object instance
Top

Consultingwerk.Framework.JsonWebTokenPayload JwtId (character)

Purpose: Property Setter for the JwtId property
Notes:

Parameters:
pJwtId CHARACTER
The value for the JwtId property
Returns Consultingwerk.Framework.JsonWebTokenPayload
The reference to the object instance
Top

Consultingwerk.Framework.JsonWebTokenPayload NotBefore (datetime-tz)

Purpose: Property Setter for the NotBefore property
Notes:

Parameters:
pNotBefore DATETIME-TZ
The value for the NotBefore property
Returns Consultingwerk.Framework.JsonWebTokenPayload
The reference to the object instance
Top

Consultingwerk.Framework.JsonWebTokenPayload Subject (character)

Purpose: Property Setter for the Subject property
Notes:

Parameters:
pSubject CHARACTER
The value for the Subject property
Returns Consultingwerk.Framework.JsonWebTokenPayload
The reference to the object instance


Constructor Detail
Top

JsonWebTokenPayload ()

Purpose: Constructor for the JsonWebTokenPayload class
Notes:

Top

JsonWebTokenPayload (character, character, character, datetime-tz, datetime-tz, datetime-tz, character)

Purpose: Constructor for the JsonWebTokenPayload class
Notes:

Parameters:
pIssuer CHARACTER
The value for the Issuer property
pSubject CHARACTER
The value for the Subject property
pAudience CHARACTER
The value for the Audience property
pExpirationTime DATETIME-TZ
The value for the ExpirationTime property
pNotBefore DATETIME-TZ
The value for the NotBefore property
pIssuedAt DATETIME-TZ
The value for the IssuedAt property
pJwtId CHARACTER
The value for the JwtId property


Property Detail
Top

CHARACTER Audience


Returns CHARACTER
Top

DATETIME-TZ ExpirationTime


Returns DATETIME-TZ
Top

DATETIME-TZ IssuedAt


Returns DATETIME-TZ
Top

CHARACTER Issuer


Returns CHARACTER
Top

CHARACTER JwtId


Returns CHARACTER
Top

DATETIME-TZ NotBefore


Returns DATETIME-TZ
Top

CHARACTER Subject


Returns CHARACTER


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       13.04.2026 10:21:35