Skip to content

/AWS1/CL_QSTAUTHCODEGRANTMET

Metadata for OAuth 2.0 authorization code grant authentication.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_baseendpoint TYPE /AWS1/QSTENDPOINT /AWS1/QSTENDPOINT

The base URL endpoint for the external service.

iv_redirecturl TYPE /AWS1/QSTENDPOINT /AWS1/QSTENDPOINT

The redirect URL for the OAuth authorization flow.

Optional arguments:

iv_authcodegrantcredssource TYPE /AWS1/QSTAUTHCODEGRANTCREDSSRC /AWS1/QSTAUTHCODEGRANTCREDSSRC

The source of the authorization code grant credentials.

io_authcodegrantcredsdetails TYPE REF TO /AWS1/CL_QSTAUTHCODEGRANTCRE00 /AWS1/CL_QSTAUTHCODEGRANTCRE00

The detailed credentials configuration for authorization code grant.


Queryable Attributes

BaseEndpoint

The base URL endpoint for the external service.

Accessible with the following methods

Method Description
GET_BASEENDPOINT() Getter for BASEENDPOINT, with configurable default
ASK_BASEENDPOINT() Getter for BASEENDPOINT w/ exceptions if field has no value
HAS_BASEENDPOINT() Determine if BASEENDPOINT has a value

RedirectUrl

The redirect URL for the OAuth authorization flow.

Accessible with the following methods

Method Description
GET_REDIRECTURL() Getter for REDIRECTURL, with configurable default
ASK_REDIRECTURL() Getter for REDIRECTURL w/ exceptions if field has no value
HAS_REDIRECTURL() Determine if REDIRECTURL has a value

AuthorizationCodeGrantCredentialsSource

The source of the authorization code grant credentials.

Accessible with the following methods

Method Description
GET_AUTHCODEGRANTCREDSSOURCE() Getter for AUTHCODEGRANTCREDSSOURCE, with configurable defau
ASK_AUTHCODEGRANTCREDSSOURCE() Getter for AUTHCODEGRANTCREDSSOURCE w/ exceptions if field h
HAS_AUTHCODEGRANTCREDSSOURCE() Determine if AUTHCODEGRANTCREDSSOURCE has a value

AuthorizationCodeGrantCredentialsDetails

The detailed credentials configuration for authorization code grant.

Accessible with the following methods

Method Description
GET_AUTHCODEGRANTCREDSDETS() Getter for AUTHCODEGRANTCREDSDETAILS