/AWS1/CL_QQAPRINCIPALOUTPUT¶
The principal for which the permission applies.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_userid TYPE /AWS1/QQASTRING /AWS1/QQASTRING¶
The unique identifier of the user.
iv_usertype TYPE /AWS1/QQAUSERTYPE /AWS1/QQAUSERTYPE¶
The type of the user.
iv_email TYPE /AWS1/QQASTRING /AWS1/QQASTRING¶
The email address associated with the user.
Queryable Attributes¶
userId¶
The unique identifier of the user.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_USERID() |
Getter for USERID, with configurable default |
ASK_USERID() |
Getter for USERID w/ exceptions if field has no value |
HAS_USERID() |
Determine if USERID has a value |
userType¶
The type of the user.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_USERTYPE() |
Getter for USERTYPE, with configurable default |
ASK_USERTYPE() |
Getter for USERTYPE w/ exceptions if field has no value |
HAS_USERTYPE() |
Determine if USERTYPE has a value |
email¶
The email address associated with the user.
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 |