Skip to content

/AWS1/CL_SAGDOCUMENTINFO

Represents a document that provides context for security testing.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_s3location TYPE /AWS1/SAGSTRING /AWS1/SAGSTRING

The Amazon S3 location of the document.

iv_artifactid TYPE /AWS1/SAGSTRING /AWS1/SAGSTRING

The unique identifier of the artifact associated with the document.

io_integrateddocument TYPE REF TO /AWS1/CL_SAGINTEGRATEDDOCUMENT /AWS1/CL_SAGINTEGRATEDDOCUMENT

A reference to a document in an integrated third-party provider.


Queryable Attributes

s3Location

The Amazon S3 location of the document.

Accessible with the following methods

Method Description
GET_S3LOCATION() Getter for S3LOCATION, with configurable default
ASK_S3LOCATION() Getter for S3LOCATION w/ exceptions if field has no value
HAS_S3LOCATION() Determine if S3LOCATION has a value

artifactId

The unique identifier of the artifact associated with the document.

Accessible with the following methods

Method Description
GET_ARTIFACTID() Getter for ARTIFACTID, with configurable default
ASK_ARTIFACTID() Getter for ARTIFACTID w/ exceptions if field has no value
HAS_ARTIFACTID() Determine if ARTIFACTID has a value

integratedDocument

A reference to a document in an integrated third-party provider.

Accessible with the following methods

Method Description
GET_INTEGRATEDDOCUMENT() Getter for INTEGRATEDDOCUMENT

Public Local Types In This Class

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

TT_DOCUMENTLIST

TYPES TT_DOCUMENTLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_SAGDOCUMENTINFO WITH DEFAULT KEY
.