Skip to content

/AWS1/CL_SAGDISCOVEREDENDPOINT

Represents an endpoint discovered during a pentest job.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_uri TYPE /AWS1/SAGSTRING /AWS1/SAGSTRING

The URI of the discovered endpoint.

iv_pentestjobid TYPE /AWS1/SAGSTRING /AWS1/SAGSTRING

The unique identifier of the pentest job that discovered the endpoint.

iv_taskid TYPE /AWS1/SAGSTRING /AWS1/SAGSTRING

The unique identifier of the task that discovered the endpoint.

iv_agentspaceid TYPE /AWS1/SAGSTRING /AWS1/SAGSTRING

The unique identifier of the agent space associated with the discovered endpoint.

Optional arguments:

iv_evidence TYPE /AWS1/SAGSTRING /AWS1/SAGSTRING

The evidence that led to the discovery of the endpoint.

iv_operation TYPE /AWS1/SAGSTRING /AWS1/SAGSTRING

The HTTP operation associated with the discovered endpoint.

iv_description TYPE /AWS1/SAGSTRING /AWS1/SAGSTRING

A description of the discovered 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

The unique identifier of the pentest job that discovered the 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

The unique identifier of the task that discovered the 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

The unique identifier of the agent space associated with the discovered endpoint.

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

The evidence that led to the discovery of 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

The HTTP operation associated with the discovered 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

A description of the discovered 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
.