Skip to content

/AWS1/CL_BDOGETO2CREDPVDRRSP

GetOauth2CredentialProviderResponse

CONSTRUCTOR

IMPORTING

Required arguments:

io_clientsecretarn TYPE REF TO /AWS1/CL_BDOSECRET /AWS1/CL_BDOSECRET

The Amazon Resource Name (ARN) of the client secret in AWS Secrets Manager.

iv_name TYPE /AWS1/BDOCREDPROVIDERNAME /AWS1/BDOCREDPROVIDERNAME

The name of the OAuth2 credential provider.

iv_credentialproviderarn TYPE /AWS1/BDOCREDPROVIDERARNTYPE /AWS1/BDOCREDPROVIDERARNTYPE

ARN of the credential provider requested.

iv_credentialprovidervendor TYPE /AWS1/BDOCREDPVDRVENDORTYPE /AWS1/BDOCREDPVDRVENDORTYPE

The vendor of the OAuth2 credential provider.

io_oauth2pvdrconfigoutput TYPE REF TO /AWS1/CL_BDOOAUTH2PVDRCFGOUT /AWS1/CL_BDOOAUTH2PVDRCFGOUT

The configuration output for the OAuth2 provider.

iv_createdtime TYPE /AWS1/BDOTIMESTAMP /AWS1/BDOTIMESTAMP

The timestamp when the OAuth2 credential provider was created.

iv_lastupdatedtime TYPE /AWS1/BDOTIMESTAMP /AWS1/BDOTIMESTAMP

The timestamp when the OAuth2 credential provider was last updated.


Queryable Attributes

clientSecretArn

The Amazon Resource Name (ARN) of the client secret in AWS Secrets Manager.

Accessible with the following methods

Method Description
GET_CLIENTSECRETARN() Getter for CLIENTSECRETARN

name

The name of the OAuth2 credential provider.

Accessible with the following methods

Method Description
GET_NAME() Getter for NAME, with configurable default
ASK_NAME() Getter for NAME w/ exceptions if field has no value
HAS_NAME() Determine if NAME has a value

credentialProviderArn

ARN of the credential provider requested.

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

credentialProviderVendor

The vendor of the OAuth2 credential provider.

Accessible with the following methods

Method Description
GET_CREDENTIALPROVIDERVENDOR() Getter for CREDENTIALPROVIDERVENDOR, with configurable defau
ASK_CREDENTIALPROVIDERVENDOR() Getter for CREDENTIALPROVIDERVENDOR w/ exceptions if field h
HAS_CREDENTIALPROVIDERVENDOR() Determine if CREDENTIALPROVIDERVENDOR has a value

oauth2ProviderConfigOutput

The configuration output for the OAuth2 provider.

Accessible with the following methods

Method Description
GET_OAUTH2PVDRCONFIGOUTPUT() Getter for OAUTH2PROVIDERCONFIGOUTPUT

createdTime

The timestamp when the OAuth2 credential provider was created.

Accessible with the following methods

Method Description
GET_CREATEDTIME() Getter for CREATEDTIME, with configurable default
ASK_CREATEDTIME() Getter for CREATEDTIME w/ exceptions if field has no value
HAS_CREATEDTIME() Determine if CREATEDTIME has a value

lastUpdatedTime

The timestamp when the OAuth2 credential provider was last updated.

Accessible with the following methods

Method Description
GET_LASTUPDATEDTIME() Getter for LASTUPDATEDTIME, with configurable default
ASK_LASTUPDATEDTIME() Getter for LASTUPDATEDTIME w/ exceptions if field has no val
HAS_LASTUPDATEDTIME() Determine if LASTUPDATEDTIME has a value