Skip to content

/AWS1/CL_SGNSIGNINGPROFILE

Contains information about the ACM certificates and signing configuration parameters that can be used by a given code signing user.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_profilename TYPE /AWS1/SGNPROFILENAME /AWS1/SGNPROFILENAME

The name of the signing profile.

iv_profileversion TYPE /AWS1/SGNPROFILEVERSION /AWS1/SGNPROFILEVERSION

The version of a signing profile.

iv_profileversionarn TYPE /AWS1/SGNARN /AWS1/SGNARN

The ARN of a signing profile, including the profile version.

io_signingmaterial TYPE REF TO /AWS1/CL_SGNSIGNINGMATERIAL /AWS1/CL_SGNSIGNINGMATERIAL

The ACM certificate that is available for use by a signing profile.

io_signaturevalidityperiod TYPE REF TO /AWS1/CL_SGNSIGVALIDITYPERIOD /AWS1/CL_SGNSIGVALIDITYPERIOD

The validity period for a signing job created using this signing profile.

iv_platformid TYPE /AWS1/SGNPLATFORMID /AWS1/SGNPLATFORMID

The ID of a platform that is available for use by a signing profile.

iv_platformdisplayname TYPE /AWS1/SGNDISPLAYNAME /AWS1/SGNDISPLAYNAME

The name of the signing platform.

it_signingparameters TYPE /AWS1/CL_SGNSIGNINGPARAMS_W=>TT_SIGNINGPARAMETERS TT_SIGNINGPARAMETERS

The parameters that are available for use by a Signer user.

iv_status TYPE /AWS1/SGNSIGNINGPROFILESTATUS /AWS1/SGNSIGNINGPROFILESTATUS

The status of a signing profile.

iv_arn TYPE /AWS1/SGNSTRING /AWS1/SGNSTRING

The Amazon Resource Name (ARN) for the signing profile.

it_tags TYPE /AWS1/CL_SGNTAGMAP_W=>TT_TAGMAP TT_TAGMAP

A list of tags associated with the signing profile.


Queryable Attributes

profileName

The name of the signing profile.

Accessible with the following methods

Method Description
GET_PROFILENAME() Getter for PROFILENAME, with configurable default
ASK_PROFILENAME() Getter for PROFILENAME w/ exceptions if field has no value
HAS_PROFILENAME() Determine if PROFILENAME has a value

profileVersion

The version of a signing profile.

Accessible with the following methods

Method Description
GET_PROFILEVERSION() Getter for PROFILEVERSION, with configurable default
ASK_PROFILEVERSION() Getter for PROFILEVERSION w/ exceptions if field has no valu
HAS_PROFILEVERSION() Determine if PROFILEVERSION has a value

profileVersionArn

The ARN of a signing profile, including the profile version.

Accessible with the following methods

Method Description
GET_PROFILEVERSIONARN() Getter for PROFILEVERSIONARN, with configurable default
ASK_PROFILEVERSIONARN() Getter for PROFILEVERSIONARN w/ exceptions if field has no v
HAS_PROFILEVERSIONARN() Determine if PROFILEVERSIONARN has a value

signingMaterial

The ACM certificate that is available for use by a signing profile.

Accessible with the following methods

Method Description
GET_SIGNINGMATERIAL() Getter for SIGNINGMATERIAL

signatureValidityPeriod

The validity period for a signing job created using this signing profile.

Accessible with the following methods

Method Description
GET_SIGNATUREVALIDITYPERIOD() Getter for SIGNATUREVALIDITYPERIOD

platformId

The ID of a platform that is available for use by a signing profile.

Accessible with the following methods

Method Description
GET_PLATFORMID() Getter for PLATFORMID, with configurable default
ASK_PLATFORMID() Getter for PLATFORMID w/ exceptions if field has no value
HAS_PLATFORMID() Determine if PLATFORMID has a value

platformDisplayName

The name of the signing platform.

Accessible with the following methods

Method Description
GET_PLATFORMDISPLAYNAME() Getter for PLATFORMDISPLAYNAME, with configurable default
ASK_PLATFORMDISPLAYNAME() Getter for PLATFORMDISPLAYNAME w/ exceptions if field has no
HAS_PLATFORMDISPLAYNAME() Determine if PLATFORMDISPLAYNAME has a value

signingParameters

The parameters that are available for use by a Signer user.

Accessible with the following methods

Method Description
GET_SIGNINGPARAMETERS() Getter for SIGNINGPARAMETERS, with configurable default
ASK_SIGNINGPARAMETERS() Getter for SIGNINGPARAMETERS w/ exceptions if field has no v
HAS_SIGNINGPARAMETERS() Determine if SIGNINGPARAMETERS has a value

status

The status of a signing profile.

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS, with configurable default
ASK_STATUS() Getter for STATUS w/ exceptions if field has no value
HAS_STATUS() Determine if STATUS has a value

arn

The Amazon Resource Name (ARN) for the signing profile.

Accessible with the following methods

Method Description
GET_ARN() Getter for ARN, with configurable default
ASK_ARN() Getter for ARN w/ exceptions if field has no value
HAS_ARN() Determine if ARN has a value

tags

A list of tags associated with the signing profile.

Accessible with the following methods

Method Description
GET_TAGS() Getter for TAGS, with configurable default
ASK_TAGS() Getter for TAGS w/ exceptions if field has no value
HAS_TAGS() Determine if TAGS 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_SIGNINGPROFILES

TYPES TT_SIGNINGPROFILES TYPE STANDARD TABLE OF REF TO /AWS1/CL_SGNSIGNINGPROFILE WITH DEFAULT KEY
.