Skip to content

/AWS1/CL_APFCUSTCNCTORPFLCREDS

The connector-specific profile credentials that are required when using the custom connector.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_authenticationtype TYPE /AWS1/APFAUTHENTICATIONTYPE /AWS1/APFAUTHENTICATIONTYPE

The authentication type that the custom connector uses for authenticating while creating a connector profile.

Optional arguments:

io_basic TYPE REF TO /AWS1/CL_APFBASICAUTHCREDS /AWS1/CL_APFBASICAUTHCREDS

The basic credentials that are required for the authentication of the user.

io_oauth2 TYPE REF TO /AWS1/CL_APFOAUTH2CREDENTIALS /AWS1/CL_APFOAUTH2CREDENTIALS

The OAuth 2.0 credentials required for the authentication of the user.

io_apikey TYPE REF TO /AWS1/CL_APFAPIKEYCREDENTIALS /AWS1/CL_APFAPIKEYCREDENTIALS

The API keys required for the authentication of the user.

io_custom TYPE REF TO /AWS1/CL_APFCUSTOMAUTHCREDS /AWS1/CL_APFCUSTOMAUTHCREDS

If the connector uses the custom authentication mechanism, this holds the required credentials.


Queryable Attributes

authenticationType

The authentication type that the custom connector uses for authenticating while creating a connector profile.

Accessible with the following methods

Method Description
GET_AUTHENTICATIONTYPE() Getter for AUTHENTICATIONTYPE, with configurable default
ASK_AUTHENTICATIONTYPE() Getter for AUTHENTICATIONTYPE w/ exceptions if field has no
HAS_AUTHENTICATIONTYPE() Determine if AUTHENTICATIONTYPE has a value

basic

The basic credentials that are required for the authentication of the user.

Accessible with the following methods

Method Description
GET_BASIC() Getter for BASIC

oauth2

The OAuth 2.0 credentials required for the authentication of the user.

Accessible with the following methods

Method Description
GET_OAUTH2() Getter for OAUTH2

apiKey

The API keys required for the authentication of the user.

Accessible with the following methods

Method Description
GET_APIKEY() Getter for APIKEY

custom

If the connector uses the custom authentication mechanism, this holds the required credentials.

Accessible with the following methods

Method Description
GET_CUSTOM() Getter for CUSTOM