/AWS1/CL_BDOCREDPROVIDERCONF¶
The configuration for a credential provider. This structure defines how the gateway authenticates with the target endpoint.
CONSTRUCTOR
¶
IMPORTING¶
Required arguments:¶
iv_credentialprovidertype
TYPE /AWS1/BDOCREDPROVIDERTYPE
/AWS1/BDOCREDPROVIDERTYPE
¶
The type of credential provider. This field specifies which authentication method the gateway uses.
Optional arguments:¶
io_credentialprovider
TYPE REF TO /AWS1/CL_BDOCREDENTIALPROVIDER
/AWS1/CL_BDOCREDENTIALPROVIDER
¶
The credential provider. This field contains the specific configuration for the credential provider type.
Queryable Attributes¶
credentialProviderType¶
The type of credential provider. This field specifies which authentication method the gateway uses.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CREDENTIALPROVIDERTYPE() |
Getter for CREDENTIALPROVIDERTYPE, with configurable default |
ASK_CREDENTIALPROVIDERTYPE() |
Getter for CREDENTIALPROVIDERTYPE w/ exceptions if field has |
HAS_CREDENTIALPROVIDERTYPE() |
Determine if CREDENTIALPROVIDERTYPE has a value |
credentialProvider¶
The credential provider. This field contains the specific configuration for the credential provider type.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CREDENTIALPROVIDER() |
Getter for CREDENTIALPROVIDER |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_CREDENTIALPROVIDERCONFS
¶
TYPES TT_CREDENTIALPROVIDERCONFS TYPE STANDARD TABLE OF REF TO /AWS1/CL_BDOCREDPROVIDERCONF WITH DEFAULT KEY
.