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

File:JsonWebToken
Purpose:Represents a JSON Web Token (JWT)
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:17.04.2021 12:25:21
Notes:https://tools.ietf.org/html/rfc7519



Top Method Summary
Options Name Purpose
Consultingwerk.Framework.JsonWebToken Header (JsonWebTokenHeader) Property Setter for the Header property
Consultingwerk.Framework.JsonWebToken HeaderJson (JsonObject) Property Setter for the HeaderJson property
Consultingwerk.Framework.JsonWebToken Payload (JsonWebTokenPayload) Property Setter for the Payload property
Consultingwerk.Framework.JsonWebToken PayloadJson (JsonObject) Property Setter for the PayloadJson property
Consultingwerk.Framework.JsonWebToken TokenString (longchar) Property Setter for the TokenString property

Top Constructor Summary
Options Name Purpose
JsonWebToken () Constructor for the JsonWebToken class
JsonWebToken (JsonWebTokenHeader, JsonObject, JsonWebTokenPayload, JsonObject) Constructor for the JsonWebToken class

Top Property Summary
Options Name Purpose
Consultingwerk.Framework.JsonWebTokenHeader Header
Progress.Json.ObjectModel.JsonObject HeaderJson
Consultingwerk.Framework.JsonWebTokenPayload Payload
Progress.Json.ObjectModel.JsonObject PayloadJson
LONGCHAR TokenString


Method Detail
Top

Consultingwerk.Framework.JsonWebToken Header (JsonWebTokenHeader)

Purpose: Property Setter for the Header property
Notes:

Parameters:
pHeader Consultingwerk.Framework.JsonWebTokenHeader
The value for the Header property
Returns Consultingwerk.Framework.JsonWebToken
The reference to the object instance
Top

Consultingwerk.Framework.JsonWebToken HeaderJson (JsonObject)

Purpose: Property Setter for the HeaderJson property
Notes:

Parameters:
pHeaderJson Progress.Json.ObjectModel.JsonObject
The value for the HeaderJson property
Returns Consultingwerk.Framework.JsonWebToken
The reference to the object instance
Top

Consultingwerk.Framework.JsonWebToken Payload (JsonWebTokenPayload)

Purpose: Property Setter for the Payload property
Notes:

Parameters:
pPayload Consultingwerk.Framework.JsonWebTokenPayload
The value for the Payload property
Returns Consultingwerk.Framework.JsonWebToken
The reference to the object instance
Top

Consultingwerk.Framework.JsonWebToken PayloadJson (JsonObject)

Purpose: Property Setter for the PayloadJson property
Notes:

Parameters:
pPayloadJson Progress.Json.ObjectModel.JsonObject
The value for the PayloadJson property
Returns Consultingwerk.Framework.JsonWebToken
The reference to the object instance
Top

Consultingwerk.Framework.JsonWebToken TokenString (longchar)

Purpose: Property Setter for the TokenString property
Notes:

Parameters:
pTokenString LONGCHAR
The value for the TokenString property
Returns Consultingwerk.Framework.JsonWebToken
The reference to the object instance


Constructor Detail
Top

JsonWebToken ()

Purpose: Constructor for the JsonWebToken class
Notes:

Top

JsonWebToken (JsonWebTokenHeader, JsonObject, JsonWebTokenPayload, JsonObject)

Purpose: Constructor for the JsonWebToken class
Notes:

Parameters:
poHeader Consultingwerk.Framework.JsonWebTokenHeader
The value for the Header property
poHeaderJson Progress.Json.ObjectModel.JsonObject
The value for the HeaderJson property
poPayload Consultingwerk.Framework.JsonWebTokenPayload
The value for the Payload property
poPayloadJson Progress.Json.ObjectModel.JsonObject
The value for the PayloadJson property


Property Detail
Top

Consultingwerk.Framework.JsonWebTokenHeader Header


Returns Consultingwerk.Framework.JsonWebTokenHeader
Top

Progress.Json.ObjectModel.JsonObject HeaderJson


Returns Progress.Json.ObjectModel.JsonObject
Top

Consultingwerk.Framework.JsonWebTokenPayload Payload


Returns Consultingwerk.Framework.JsonWebTokenPayload
Top

Progress.Json.ObjectModel.JsonObject PayloadJson


Returns Progress.Json.ObjectModel.JsonObject
Top

LONGCHAR TokenString


Returns LONGCHAR


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