Skip to content

/AWS1/CL_SGNSIGNINGJOB

Contains information about a signing job.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_jobid TYPE /AWS1/SGNJOBID /AWS1/SGNJOBID

The ID of the signing job.

io_source TYPE REF TO /AWS1/CL_SGNSOURCE /AWS1/CL_SGNSOURCE

A Source that contains information about a signing job's code image source.

io_signedobject TYPE REF TO /AWS1/CL_SGNSIGNEDOBJECT /AWS1/CL_SGNSIGNEDOBJECT

A SignedObject structure that contains information about a signing job's signed code image.

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

A SigningMaterial object that contains the Amazon Resource Name (ARN) of the certificate used for the signing job.

iv_createdat TYPE /AWS1/SGNTIMESTAMP /AWS1/SGNTIMESTAMP

The date and time that the signing job was created.

iv_status TYPE /AWS1/SGNSIGNINGSTATUS /AWS1/SGNSIGNINGSTATUS

The status of the signing job.

iv_isrevoked TYPE /AWS1/SGNBOOL /AWS1/SGNBOOL

Indicates whether the signing job is revoked.

iv_profilename TYPE /AWS1/SGNPROFILENAME /AWS1/SGNPROFILENAME

The name of the signing profile that created a signing job.

iv_profileversion TYPE /AWS1/SGNPROFILEVERSION /AWS1/SGNPROFILEVERSION

The version of the signing profile that created a signing job.

iv_platformid TYPE /AWS1/SGNPLATFORMID /AWS1/SGNPLATFORMID

The unique identifier for a signing platform.

iv_platformdisplayname TYPE /AWS1/SGNDISPLAYNAME /AWS1/SGNDISPLAYNAME

The name of a signing platform.

iv_signatureexpiresat TYPE /AWS1/SGNTIMESTAMP /AWS1/SGNTIMESTAMP

The time when the signature of a signing job expires.

iv_jobowner TYPE /AWS1/SGNACCOUNTID /AWS1/SGNACCOUNTID

The AWS account ID of the job owner.

iv_jobinvoker TYPE /AWS1/SGNACCOUNTID /AWS1/SGNACCOUNTID

The AWS account ID of the job invoker.


Queryable Attributes

jobId

The ID of the signing job.

Accessible with the following methods

Method Description
GET_JOBID() Getter for JOBID, with configurable default
ASK_JOBID() Getter for JOBID w/ exceptions if field has no value
HAS_JOBID() Determine if JOBID has a value

source

A Source that contains information about a signing job's code image source.

Accessible with the following methods

Method Description
GET_SOURCE() Getter for SOURCE

signedObject

A SignedObject structure that contains information about a signing job's signed code image.

Accessible with the following methods

Method Description
GET_SIGNEDOBJECT() Getter for SIGNEDOBJECT

signingMaterial

A SigningMaterial object that contains the Amazon Resource Name (ARN) of the certificate used for the signing job.

Accessible with the following methods

Method Description
GET_SIGNINGMATERIAL() Getter for SIGNINGMATERIAL

createdAt

The date and time that the signing job was created.

Accessible with the following methods

Method Description
GET_CREATEDAT() Getter for CREATEDAT, with configurable default
ASK_CREATEDAT() Getter for CREATEDAT w/ exceptions if field has no value
HAS_CREATEDAT() Determine if CREATEDAT has a value

status

The status of the signing job.

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

isRevoked

Indicates whether the signing job is revoked.

Accessible with the following methods

Method Description
GET_ISREVOKED() Getter for ISREVOKED

profileName

The name of the signing profile that created a signing job.

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 the signing profile that created a signing job.

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

platformId

The unique identifier for a signing platform.

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 a 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

signatureExpiresAt

The time when the signature of a signing job expires.

Accessible with the following methods

Method Description
GET_SIGNATUREEXPIRESAT() Getter for SIGNATUREEXPIRESAT, with configurable default
ASK_SIGNATUREEXPIRESAT() Getter for SIGNATUREEXPIRESAT w/ exceptions if field has no
HAS_SIGNATUREEXPIRESAT() Determine if SIGNATUREEXPIRESAT has a value

jobOwner

The AWS account ID of the job owner.

Accessible with the following methods

Method Description
GET_JOBOWNER() Getter for JOBOWNER, with configurable default
ASK_JOBOWNER() Getter for JOBOWNER w/ exceptions if field has no value
HAS_JOBOWNER() Determine if JOBOWNER has a value

jobInvoker

The AWS account ID of the job invoker.

Accessible with the following methods

Method Description
GET_JOBINVOKER() Getter for JOBINVOKER, with configurable default
ASK_JOBINVOKER() Getter for JOBINVOKER w/ exceptions if field has no value
HAS_JOBINVOKER() Determine if JOBINVOKER 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_SIGNINGJOBS

TYPES TT_SIGNINGJOBS TYPE STANDARD TABLE OF REF TO /AWS1/CL_SGNSIGNINGJOB WITH DEFAULT KEY
.