Skip to content

/AWS1/CL_BDOCONSENTPORTLIDPCFG

The identity provider configuration used to authenticate end users to the consent portal.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_credentialproviderarn TYPE /AWS1/BDOOAUTH2CREDPROVIDERARN /AWS1/BDOOAUTH2CREDPROVIDERARN

The Amazon Resource Name (ARN) of the OAuth2 credential provider used to authenticate end users to the consent portal.

it_scopes TYPE /AWS1/CL_BDOALWDSCOPESTYPE_W=>TT_ALLOWEDSCOPESTYPE TT_ALLOWEDSCOPESTYPE

The OAuth2 scopes that the consent portal requests when authenticating end users.

Optional arguments:

iv_audience TYPE /AWS1/BDOALLOWEDAUDIENCETYPE /AWS1/BDOALLOWEDAUDIENCETYPE

The audience value that the consent portal includes when requesting tokens from the identity provider.


Queryable Attributes

credentialProviderArn

The Amazon Resource Name (ARN) of the OAuth2 credential provider used to authenticate end users to the consent portal.

Accessible with the following methods

Method Description
GET_CREDENTIALPROVIDERARN() Getter for CREDENTIALPROVIDERARN, with configurable default
ASK_CREDENTIALPROVIDERARN() Getter for CREDENTIALPROVIDERARN w/ exceptions if field has
HAS_CREDENTIALPROVIDERARN() Determine if CREDENTIALPROVIDERARN has a value

scopes

The OAuth2 scopes that the consent portal requests when authenticating end users.

Accessible with the following methods

Method Description
GET_SCOPES() Getter for SCOPES, with configurable default
ASK_SCOPES() Getter for SCOPES w/ exceptions if field has no value
HAS_SCOPES() Determine if SCOPES has a value

audience

The audience value that the consent portal includes when requesting tokens from the identity provider.

Accessible with the following methods

Method Description
GET_AUDIENCE() Getter for AUDIENCE, with configurable default
ASK_AUDIENCE() Getter for AUDIENCE w/ exceptions if field has no value
HAS_AUDIENCE() Determine if AUDIENCE has a value