/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
.