Skip to content

/AWS1/CL_SSAGRANT

The Grant union represents the set of possible configuration options for the selected grant type. Exactly one member of the union must be specified, and must match the grant type selected.

CONSTRUCTOR

IMPORTING

Optional arguments:

IO_AUTHORIZATIONCODE TYPE REF TO /AWS1/CL_SSAAUTHCODEGRANT /AWS1/CL_SSAAUTHCODEGRANT

Configuration options for the authorization_code grant type.

IO_JWTBEARER TYPE REF TO /AWS1/CL_SSAJWTBEARERGRANT /AWS1/CL_SSAJWTBEARERGRANT

Configuration options for the urn:ietf:params:oauth:grant-type:jwt-bearer grant type.

IO_REFRESHTOKEN TYPE REF TO /AWS1/CL_SSAREFRESHTOKENGRANT /AWS1/CL_SSAREFRESHTOKENGRANT

Configuration options for the refresh_token grant type.

IO_TOKENEXCHANGE TYPE REF TO /AWS1/CL_SSATOKENEXCHANGEGRANT /AWS1/CL_SSATOKENEXCHANGEGRANT

Configuration options for the urn:ietf:params:oauth:grant-type:token-exchange grant type.


Queryable Attributes

AuthorizationCode

Configuration options for the authorization_code grant type.

Accessible with the following methods

Method Description
GET_AUTHORIZATIONCODE() Getter for AUTHORIZATIONCODE

JwtBearer

Configuration options for the urn:ietf:params:oauth:grant-type:jwt-bearer grant type.

Accessible with the following methods

Method Description
GET_JWTBEARER() Getter for JWTBEARER

RefreshToken

Configuration options for the refresh_token grant type.

Accessible with the following methods

Method Description
GET_REFRESHTOKEN() Getter for REFRESHTOKEN

TokenExchange

Configuration options for the urn:ietf:params:oauth:grant-type:token-exchange grant type.

Accessible with the following methods

Method Description
GET_TOKENEXCHANGE() Getter for TOKENEXCHANGE