Skip to content

/AWS1/CL_SAGCREATESECREQENTRY

Contains the details for a security requirement to create within a pack.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_name TYPE /AWS1/SAGSECURITYREQNAME /AWS1/SAGSECURITYREQNAME

The name of the security requirement.

iv_description TYPE /AWS1/SAGSTRING /AWS1/SAGSTRING

A description of the security requirement.

iv_domain TYPE /AWS1/SAGSTRING /AWS1/SAGSTRING

The security domain the requirement belongs to.

iv_evaluation TYPE /AWS1/SAGSTRING /AWS1/SAGSTRING

The evaluation criteria used to assess compliance with this requirement.

Optional arguments:

iv_remediation TYPE /AWS1/SAGSTRING /AWS1/SAGSTRING

The recommended remediation steps when the requirement is not met.


Queryable Attributes

name

The name of the security requirement.

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

A 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 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 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 recommended 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_CREATESECURITYREQENTRYLIST

TYPES TT_CREATESECURITYREQENTRYLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_SAGCREATESECREQENTRY WITH DEFAULT KEY
.