Skip to content

/AWS1/CL_SAGUPDATESECREQENTRY

Contains the details for updating an existing security requirement within a pack. The name is an immutable identifier used to locate the requirement and cannot be modified.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_name TYPE /AWS1/SAGSECURITYREQNAME /AWS1/SAGSECURITYREQNAME

The name of the security requirement to update. This is an immutable identifier and cannot be changed once the requirement is created.

Optional arguments:

iv_description TYPE /AWS1/SAGSTRING /AWS1/SAGSTRING

The updated description of the security requirement.

iv_domain TYPE /AWS1/SAGSTRING /AWS1/SAGSTRING

The updated security domain the requirement belongs to.

iv_evaluation TYPE /AWS1/SAGSTRING /AWS1/SAGSTRING

The updated evaluation criteria used to assess compliance with this requirement.

iv_remediation TYPE /AWS1/SAGSTRING /AWS1/SAGSTRING

The updated remediation steps when the requirement is not met.


Queryable Attributes

name

The name of the security requirement to update. This is an immutable identifier and cannot be changed once the requirement is created.

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

description

The updated description of the security requirement.

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

domain

The updated security domain the requirement belongs to.

Accessible with the following methods

Method Description
GET_DOMAIN() Getter for DOMAIN, with configurable default
ASK_DOMAIN() Getter for DOMAIN w/ exceptions if field has no value
HAS_DOMAIN() Determine if DOMAIN has a value

evaluation

The updated evaluation criteria used to assess compliance with this requirement.

Accessible with the following methods

Method Description
GET_EVALUATION() Getter for EVALUATION, with configurable default
ASK_EVALUATION() Getter for EVALUATION w/ exceptions if field has no value
HAS_EVALUATION() Determine if EVALUATION has a value

remediation

The updated remediation steps when the requirement is not met.

Accessible with the following methods

Method Description
GET_REMEDIATION() Getter for REMEDIATION, with configurable default
ASK_REMEDIATION() Getter for REMEDIATION w/ exceptions if field has no value
HAS_REMEDIATION() Determine if REMEDIATION 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_UPDATESECURITYREQENTRYLIST

TYPES TT_UPDATESECURITYREQENTRYLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_SAGUPDATESECREQENTRY WITH DEFAULT KEY
.