Skip to content

/AWS1/CL_BDOMSFTO2PVDRCFGINPUT

Input configuration for a Microsoft OAuth2 provider.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_clientid TYPE /AWS1/BDOCLIENTIDTYPE /AWS1/BDOCLIENTIDTYPE

The client ID for the Microsoft OAuth2 provider.

iv_clientsecret TYPE /AWS1/BDOCLIENTSECRETTYPE /AWS1/BDOCLIENTSECRETTYPE

The client secret for the Microsoft OAuth2 provider.

Optional arguments:

iv_tenantid TYPE /AWS1/BDOTENANTIDTYPE /AWS1/BDOTENANTIDTYPE

The Microsoft Entra ID (formerly Azure AD) tenant ID for your organization. This identifies the specific tenant within Microsoft's identity platform where your application is registered.


Queryable Attributes

clientId

The client ID for the Microsoft OAuth2 provider.

Accessible with the following methods

Method Description
GET_CLIENTID() Getter for CLIENTID, with configurable default
ASK_CLIENTID() Getter for CLIENTID w/ exceptions if field has no value
HAS_CLIENTID() Determine if CLIENTID has a value

clientSecret

The client secret for the Microsoft OAuth2 provider.

Accessible with the following methods

Method Description
GET_CLIENTSECRET() Getter for CLIENTSECRET, with configurable default
ASK_CLIENTSECRET() Getter for CLIENTSECRET w/ exceptions if field has no value
HAS_CLIENTSECRET() Determine if CLIENTSECRET has a value

tenantId

The Microsoft Entra ID (formerly Azure AD) tenant ID for your organization. This identifies the specific tenant within Microsoft's identity platform where your application is registered.

Accessible with the following methods

Method Description
GET_TENANTID() Getter for TENANTID, with configurable default
ASK_TENANTID() Getter for TENANTID w/ exceptions if field has no value
HAS_TENANTID() Determine if TENANTID has a value