/AWS1/CL_BDOREGRCOAUTHCREDPVDR¶
OAuth credential provider configuration for authenticating with an external source during synchronization.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_providerarn TYPE /AWS1/BDOCREDENTIALPROVIDERARN /AWS1/BDOCREDENTIALPROVIDERARN¶
The Amazon Resource Name (ARN) of the OAuth credential provider resource.
Optional arguments:¶
iv_granttype TYPE /AWS1/BDOREGRECOAUTHGRANTTYPE /AWS1/BDOREGRECOAUTHGRANTTYPE¶
The OAuth grant type. Currently only
CLIENT_CREDENTIALSis supported.
it_scopes TYPE /AWS1/CL_BDOSCOPELIST_W=>TT_SCOPELIST TT_SCOPELIST¶
The OAuth scopes to request during authentication.
it_customparameters TYPE /AWS1/CL_BDOCUSTOMPARAMMAP_W=>TT_CUSTOMPARAMETERMAP TT_CUSTOMPARAMETERMAP¶
Additional custom parameters for the OAuth flow.
Queryable Attributes¶
providerArn¶
The Amazon Resource Name (ARN) of the OAuth credential provider resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PROVIDERARN() |
Getter for PROVIDERARN, with configurable default |
ASK_PROVIDERARN() |
Getter for PROVIDERARN w/ exceptions if field has no value |
HAS_PROVIDERARN() |
Determine if PROVIDERARN has a value |
grantType¶
The OAuth grant type. Currently only
CLIENT_CREDENTIALSis supported.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_GRANTTYPE() |
Getter for GRANTTYPE, with configurable default |
ASK_GRANTTYPE() |
Getter for GRANTTYPE w/ exceptions if field has no value |
HAS_GRANTTYPE() |
Determine if GRANTTYPE has a value |
scopes¶
The OAuth scopes to request during authentication.
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 |
customParameters¶
Additional custom parameters for the OAuth flow.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CUSTOMPARAMETERS() |
Getter for CUSTOMPARAMETERS, with configurable default |
ASK_CUSTOMPARAMETERS() |
Getter for CUSTOMPARAMETERS w/ exceptions if field has no va |
HAS_CUSTOMPARAMETERS() |
Determine if CUSTOMPARAMETERS has a value |