Skip to content

/AWS1/CL_SAGDISCOVEREDENDPOINT

Represents a discovered endpoint during pentest execution

CONSTRUCTOR

IMPORTING

Required arguments:

iv_uri TYPE /AWS1/SAGSTRING /AWS1/SAGSTRING

The URI of the discovered endpoint

iv_pentestjobid TYPE /AWS1/SAGSTRING /AWS1/SAGSTRING

Identifier of the pentest job that discovered this endpoint

iv_taskid TYPE /AWS1/SAGSTRING /AWS1/SAGSTRING

Identifier of the task that discovered this endpoint

iv_agentspaceid TYPE /AWS1/SAGSTRING /AWS1/SAGSTRING

Identifier of the agent space where the endpoint was discovered

Optional arguments:

iv_evidence TYPE /AWS1/SAGSTRING /AWS1/SAGSTRING

Optional evidence or additional information about the endpoint

iv_operation TYPE /AWS1/SAGSTRING /AWS1/SAGSTRING

Operation or action associated with the endpoint

iv_description TYPE /AWS1/SAGSTRING /AWS1/SAGSTRING

Additional description of the endpoint


Queryable Attributes

uri

The URI of the discovered endpoint

Accessible with the following methods

Method Description
GET_URI() Getter for URI, with configurable default
ASK_URI() Getter for URI w/ exceptions if field has no value
HAS_URI() Determine if URI has a value

pentestJobId

Identifier of the pentest job that discovered this endpoint

Accessible with the following methods

Method Description
GET_PENTESTJOBID() Getter for PENTESTJOBID, with configurable default
ASK_PENTESTJOBID() Getter for PENTESTJOBID w/ exceptions if field has no value
HAS_PENTESTJOBID() Determine if PENTESTJOBID has a value

taskId

Identifier of the task that discovered this endpoint

Accessible with the following methods

Method Description
GET_TASKID() Getter for TASKID, with configurable default
ASK_TASKID() Getter for TASKID w/ exceptions if field has no value
HAS_TASKID() Determine if TASKID has a value

agentSpaceId

Identifier of the agent space where the endpoint was discovered

Accessible with the following methods

Method Description
GET_AGENTSPACEID() Getter for AGENTSPACEID, with configurable default
ASK_AGENTSPACEID() Getter for AGENTSPACEID w/ exceptions if field has no value
HAS_AGENTSPACEID() Determine if AGENTSPACEID has a value

evidence

Optional evidence or additional information about the endpoint

Accessible with the following methods

Method Description
GET_EVIDENCE() Getter for EVIDENCE, with configurable default
ASK_EVIDENCE() Getter for EVIDENCE w/ exceptions if field has no value
HAS_EVIDENCE() Determine if EVIDENCE has a value

operation

Operation or action associated with the endpoint

Accessible with the following methods

Method Description
GET_OPERATION() Getter for OPERATION, with configurable default
ASK_OPERATION() Getter for OPERATION w/ exceptions if field has no value
HAS_OPERATION() Determine if OPERATION has a value

description

Additional description of the endpoint

Accessible with the following methods

Method Description
GET_DESCRIPTION() Getter for DESCRIPTION, with configurable default
ASK_DESCRIPTION() Getter for DESCRIPTION w/ exceptions if field has no value
HAS_DESCRIPTION() Determine if DESCRIPTION has a value

Public Local Types In This Class

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

TT_DISCOVEREDENDPOINTLIST

TYPES TT_DISCOVEREDENDPOINTLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_SAGDISCOVEREDENDPOINT WITH DEFAULT KEY
.