Skip to content

/AWS1/CL_QSTREADAUTHCODEGRAN02

Read-only configuration details for OAuth2 authorization code grant flow, including endpoints and client information.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_clientid TYPE /AWS1/QSTCLIENTID /AWS1/QSTCLIENTID

The client identifier for the OAuth2 authorization code grant flow.

iv_tokenendpoint TYPE /AWS1/QSTENDPOINT /AWS1/QSTENDPOINT

The authorization server endpoint used to obtain access tokens via the authorization code grant flow.

iv_authorizationendpoint TYPE /AWS1/QSTENDPOINT /AWS1/QSTENDPOINT

The authorization server endpoint used to obtain authorization codes from the resource owner.


Queryable Attributes

ClientId

The client identifier for the OAuth2 authorization code grant flow.

Accessible with the following methods

Method Description
GET_CLIENTID() Getter for CLIENTID, with configurable default
ASK_CLIENTID() Getter for CLIENTID w/ exceptions if field has no value
HAS_CLIENTID() Determine if CLIENTID has a value

TokenEndpoint

The authorization server endpoint used to obtain access tokens via the authorization code grant flow.

Accessible with the following methods

Method Description
GET_TOKENENDPOINT() Getter for TOKENENDPOINT, with configurable default
ASK_TOKENENDPOINT() Getter for TOKENENDPOINT w/ exceptions if field has no value
HAS_TOKENENDPOINT() Determine if TOKENENDPOINT has a value

AuthorizationEndpoint

The authorization server endpoint used to obtain authorization codes from the resource owner.

Accessible with the following methods

Method Description
GET_AUTHORIZATIONENDPOINT() Getter for AUTHORIZATIONENDPOINT, with configurable default
ASK_AUTHORIZATIONENDPOINT() Getter for AUTHORIZATIONENDPOINT w/ exceptions if field has
HAS_AUTHORIZATIONENDPOINT() Determine if AUTHORIZATIONENDPOINT has a value