Skip to content

/AWS1/CL_GLUJWTBEARERPROPS

JWT bearer token configuration that defines the properties needed for the JWT Bearer grant type flow.

CONSTRUCTOR

IMPORTING

Optional arguments:

io_tokenurl TYPE REF TO /AWS1/CL_GLUCONNECTORPROPERTY /AWS1/CL_GLUCONNECTORPROPERTY

The token endpoint URL where the JWT bearer token will be exchanged for an access token.

iv_requestmethod TYPE /AWS1/GLUHTTPMETHOD /AWS1/GLUHTTPMETHOD

The HTTP method to use when making JWT bearer token requests, typically POST.

iv_contenttype TYPE /AWS1/GLUCONTENTTYPE /AWS1/GLUCONTENTTYPE

The content type to use for JWT bearer token requests, such as application/x-www-form-urlencoded or application/json.

io_jwttoken TYPE REF TO /AWS1/CL_GLUCONNECTORPROPERTY /AWS1/CL_GLUCONNECTORPROPERTY

The JWT token to be used in the bearer token grant flow for authentication.

it_tokenurlparameters TYPE /AWS1/CL_GLUCONNECTORPROPERTY=>TT_CONNECTORPROPERTYLIST TT_CONNECTORPROPERTYLIST

Additional parameters to include in token URL requests as key-value pairs.


Queryable Attributes

TokenUrl

The token endpoint URL where the JWT bearer token will be exchanged for an access token.

Accessible with the following methods

Method Description
GET_TOKENURL() Getter for TOKENURL

RequestMethod

The HTTP method to use when making JWT bearer token requests, typically POST.

Accessible with the following methods

Method Description
GET_REQUESTMETHOD() Getter for REQUESTMETHOD, with configurable default
ASK_REQUESTMETHOD() Getter for REQUESTMETHOD w/ exceptions if field has no value
HAS_REQUESTMETHOD() Determine if REQUESTMETHOD has a value

ContentType

The content type to use for JWT bearer token requests, such as application/x-www-form-urlencoded or application/json.

Accessible with the following methods

Method Description
GET_CONTENTTYPE() Getter for CONTENTTYPE, with configurable default
ASK_CONTENTTYPE() Getter for CONTENTTYPE w/ exceptions if field has no value
HAS_CONTENTTYPE() Determine if CONTENTTYPE has a value

JwtToken

The JWT token to be used in the bearer token grant flow for authentication.

Accessible with the following methods

Method Description
GET_JWTTOKEN() Getter for JWTTOKEN

TokenUrlParameters

Additional parameters to include in token URL requests as key-value pairs.

Accessible with the following methods

Method Description
GET_TOKENURLPARAMETERS() Getter for TOKENURLPARAMETERS, with configurable default
ASK_TOKENURLPARAMETERS() Getter for TOKENURLPARAMETERS w/ exceptions if field has no
HAS_TOKENURLPARAMETERS() Determine if TOKENURLPARAMETERS has a value