Skip to content

/AWS1/CL_AG2COGNITOCONFIG

The configuration for using Amazon Cognito user pools to control access to your portal.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_appclientid TYPE /AWS1/AG2__STRINGMIN1MAX256 /AWS1/AG2__STRINGMIN1MAX256

The app client ID.

iv_userpoolarn TYPE /AWS1/AG2__STRINGMIN20MAX2048 /AWS1/AG2__STRINGMIN20MAX2048

The user pool ARN.

iv_userpooldomain TYPE /AWS1/AG2__STRINGMIN20MAX2048 /AWS1/AG2__STRINGMIN20MAX2048

The user pool domain.


Queryable Attributes

AppClientId

The app client ID.

Accessible with the following methods

Method Description
GET_APPCLIENTID() Getter for APPCLIENTID, with configurable default
ASK_APPCLIENTID() Getter for APPCLIENTID w/ exceptions if field has no value
HAS_APPCLIENTID() Determine if APPCLIENTID has a value

UserPoolArn

The user pool ARN.

Accessible with the following methods

Method Description
GET_USERPOOLARN() Getter for USERPOOLARN, with configurable default
ASK_USERPOOLARN() Getter for USERPOOLARN w/ exceptions if field has no value
HAS_USERPOOLARN() Determine if USERPOOLARN has a value

UserPoolDomain

The user pool domain.

Accessible with the following methods

Method Description
GET_USERPOOLDOMAIN() Getter for USERPOOLDOMAIN, with configurable default
ASK_USERPOOLDOMAIN() Getter for USERPOOLDOMAIN w/ exceptions if field has no valu
HAS_USERPOOLDOMAIN() Determine if USERPOOLDOMAIN has a value