Skip to content

/AWS1/CL_GDYACTOR

Information about the actors involved in an attack sequence.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_id TYPE /AWS1/GDYSTRING /AWS1/GDYSTRING

ID of the threat actor.

Optional arguments:

io_user TYPE REF TO /AWS1/CL_GDYUSER /AWS1/CL_GDYUSER

Contains information about the user credentials used by the threat actor.

io_session TYPE REF TO /AWS1/CL_GDYSESSION /AWS1/CL_GDYSESSION

Contains information about the user session where the activity initiated.

io_process TYPE REF TO /AWS1/CL_GDYACTORPROCESS /AWS1/CL_GDYACTORPROCESS

Contains information about the process associated with the threat actor. This includes details such as process name, path, execution time, and unique identifiers that help track the actor's activities within the system.


Queryable Attributes

Id

ID of the threat actor.

Accessible with the following methods

Method Description
GET_ID() Getter for ID, with configurable default
ASK_ID() Getter for ID w/ exceptions if field has no value
HAS_ID() Determine if ID has a value

User

Contains information about the user credentials used by the threat actor.

Accessible with the following methods

Method Description
GET_USER() Getter for USER

Session

Contains information about the user session where the activity initiated.

Accessible with the following methods

Method Description
GET_SESSION() Getter for SESSION

Process

Contains information about the process associated with the threat actor. This includes details such as process name, path, execution time, and unique identifiers that help track the actor's activities within the system.

Accessible with the following methods

Method Description
GET_PROCESS() Getter for PROCESS

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_ACTORS

TYPES TT_ACTORS TYPE STANDARD TABLE OF REF TO /AWS1/CL_GDYACTOR WITH DEFAULT KEY
.