/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 |