Skip to content

/AWS1/CL_QSTUSERIDENTIFIER

A structure that contains information to identify a user.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_username TYPE /AWS1/QSTSENSITIVESTRING /AWS1/QSTSENSITIVESTRING

The name of the user that you want to get identity context for.

iv_email TYPE /AWS1/QSTSENSITIVESTRING /AWS1/QSTSENSITIVESTRING

The email address of the user that you want to get identity context for.

iv_userarn TYPE /AWS1/QSTARN /AWS1/QSTARN

The Amazon Resource Name (ARN) of the user that you want to get identity context for.


Queryable Attributes

UserName

The name of the user that you want to get identity context for.

Accessible with the following methods

Method Description
GET_USERNAME() Getter for USERNAME, with configurable default
ASK_USERNAME() Getter for USERNAME w/ exceptions if field has no value
HAS_USERNAME() Determine if USERNAME has a value

Email

The email address of the user that you want to get identity context for.

Accessible with the following methods

Method Description
GET_EMAIL() Getter for EMAIL, with configurable default
ASK_EMAIL() Getter for EMAIL w/ exceptions if field has no value
HAS_EMAIL() Determine if EMAIL has a value

UserArn

The Amazon Resource Name (ARN) of the user that you want to get identity context for.

Accessible with the following methods

Method Description
GET_USERARN() Getter for USERARN, with configurable default
ASK_USERARN() Getter for USERARN w/ exceptions if field has no value
HAS_USERARN() Determine if USERARN has a value