Skip to content

/AWS1/CL_GDYUSER

Contains information about the user involved in the attack sequence.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_name TYPE /AWS1/GDYSTRING /AWS1/GDYSTRING

The name of the user.

iv_uid TYPE /AWS1/GDYSTRING /AWS1/GDYSTRING

The unique identifier of the user.

iv_type TYPE /AWS1/GDYSTRING /AWS1/GDYSTRING

The type of the user.

Optional arguments:

iv_credentialuid TYPE /AWS1/GDYSTRING /AWS1/GDYSTRING

The credentials of the user ID.

io_account TYPE REF TO /AWS1/CL_GDYACCOUNT /AWS1/CL_GDYACCOUNT

Contains information about the Amazon Web Services account.


Queryable Attributes

Name

The name of the user.

Accessible with the following methods

Method Description
GET_NAME() Getter for NAME, with configurable default
ASK_NAME() Getter for NAME w/ exceptions if field has no value
HAS_NAME() Determine if NAME has a value

Uid

The unique identifier of the user.

Accessible with the following methods

Method Description
GET_UID() Getter for UID, with configurable default
ASK_UID() Getter for UID w/ exceptions if field has no value
HAS_UID() Determine if UID has a value

Type

The type of the user.

Accessible with the following methods

Method Description
GET_TYPE() Getter for TYPE, with configurable default
ASK_TYPE() Getter for TYPE w/ exceptions if field has no value
HAS_TYPE() Determine if TYPE has a value

CredentialUid

The credentials of the user ID.

Accessible with the following methods

Method Description
GET_CREDENTIALUID() Getter for CREDENTIALUID, with configurable default
ASK_CREDENTIALUID() Getter for CREDENTIALUID w/ exceptions if field has no value
HAS_CREDENTIALUID() Determine if CREDENTIALUID has a value

Account

Contains information about the Amazon Web Services account.

Accessible with the following methods

Method Description
GET_ACCOUNT() Getter for ACCOUNT