SigningJob - Code Signing for Amazon FreeRTOS

SigningJob

Contains information about a signing job.

Contents

createdAt

The date and time that the signing job was created.

Type: Timestamp

Required: No

isRevoked

Indicates whether the signing job is revoked.

Type: Boolean

Required: No

jobId

The ID of the signing job.

Type: String

Required: No

jobInvoker

The AWS account ID of the job invoker.

Type: String

Length Constraints: Fixed length of 12.

Pattern: ^[0-9]{12}$

Required: No

jobOwner

The AWS account ID of the job owner.

Type: String

Length Constraints: Fixed length of 12.

Pattern: ^[0-9]{12}$

Required: No

platformDisplayName

The name of a signing platform.

Type: String

Required: No

platformId

The unique identifier for a signing platform.

Type: String

Required: No

profileName

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

Type: String

Length Constraints: Minimum length of 2. Maximum length of 64.

Pattern: ^[a-zA-Z0-9_]{2,}

Required: No

profileVersion

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

Type: String

Length Constraints: Fixed length of 10.

Pattern: ^[a-zA-Z0-9]{10}$

Required: No

signatureExpiresAt

The time when the signature of a signing job expires.

Type: Timestamp

Required: No

signedObject

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

Type: SignedObject object

Required: No

signingMaterial

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

Type: SigningMaterial object

Required: No

source

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

Type: Source object

Required: No

status

The status of the signing job.

Type: String

Valid Values: InProgress | Failed | Succeeded

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: