/AWS1/CL_TCEREGRCOAUTHCREDPVDR¶
The configuration for an OAuth 2.0 credential provider that authenticates requests to a registry record's source.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_providerarn TYPE /AWS1/TCECREDENTIALPROVIDERARN /AWS1/TCECREDENTIALPROVIDERARN¶
The &ARN; of the OAuth 2.0 credential provider resource in Amazon Bedrock AgentCore Identity.
Optional arguments:¶
iv_granttype TYPE /AWS1/TCEREGRECOAUTHGRANTTYPE /AWS1/TCEREGRECOAUTHGRANTTYPE¶
The OAuth 2.0 grant type used to obtain access tokens.
it_scopes TYPE /AWS1/CL_TCESCOPELIST_W=>TT_SCOPELIST TT_SCOPELIST¶
The OAuth 2.0 scopes to request when obtaining access tokens.
it_customparameters TYPE /AWS1/CL_TCECUSTOMPARAMMAP_W=>TT_CUSTOMPARAMETERMAP TT_CUSTOMPARAMETERMAP¶
Additional parameters to include in the OAuth 2.0 token request.
Queryable Attributes¶
providerArn¶
The &ARN; of the OAuth 2.0 credential provider resource in Amazon Bedrock AgentCore Identity.
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 2.0 grant type used to obtain access tokens.
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 2.0 scopes to request when obtaining access tokens.
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 parameters to include in the OAuth 2.0 token request.
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 |