Expand description
With code signing for IoT, you can sign code that you create for any IoT device that is supported by Amazon Web Services (AWS). Code signing is available through Amazon FreeRTOS and AWS IoT Device Management, and integrated with AWS Certificate Manager (ACM). In order to sign code, you import a third-party code signing certificate with ACM that is used to sign updates in Amazon FreeRTOS and AWS IoT Device Management. For general information about using code signing, see the Code Signing for IoT Developer Guide.
If you’re using the service, you’re probably looking for SignerClient and Signer.
Structs§
- Cancel
Signing Profile Request - Describe
Signing JobRequest - Describe
Signing JobResponse - Destination
Points to an
S3Destinationobject that contains information about your S3 bucket.- Encryption
Algorithm Options The encryption algorithm options that are available to a code signing job.
- GetSigning
Platform Request - GetSigning
Platform Response - GetSigning
Profile Request - GetSigning
Profile Response - Hash
Algorithm Options The hash algorithms that are available to a code signing job.
- List
Signing Jobs Request - List
Signing Jobs Response - List
Signing Platforms Request - List
Signing Platforms Response - List
Signing Profiles Request - List
Signing Profiles Response - List
Tags ForResource Request - List
Tags ForResource Response - PutSigning
Profile Request - PutSigning
Profile Response - S3Destination
The name and prefix of the S3 bucket where code signing saves your signed objects.
- S3Signed
Object The S3 bucket name and key where code signing saved your signed code image.
- S3Source
Information about the S3 bucket where you saved your unsigned code.
- Signed
Object Points to an
S3SignedObjectobject that contains information about your signed code image.- Signer
Client - A client for the signer API.
- Signing
Configuration The configuration of a code signing operation.
- Signing
Configuration Overrides A signing configuration that overrides the default encryption or hash algorithm of a signing job.
- Signing
Image Format The image format of a code signing platform or profile.
- Signing
Job Contains information about a signing job.
- Signing
Material The ACM certificate that is used to sign your code.
- Signing
Platform Contains information about the signing configurations and parameters that are used to perform a code signing job.
- Signing
Platform Overrides Any overrides that are applied to the signing configuration of a code signing platform.
- Signing
Profile Contains information about the ACM certificates and code signing configuration parameters that can be used by a given code signing user.
- Source
An
S3Sourceobject that contains information about the S3 bucket where you saved your unsigned code.- Start
Signing JobRequest - Start
Signing JobResponse - TagResource
Request - TagResource
Response - Untag
Resource Request - Untag
Resource Response
Enums§
- Cancel
Signing Profile Error - Errors returned by CancelSigningProfile
- Describe
Signing JobError - Errors returned by DescribeSigningJob
- GetSigning
Platform Error - Errors returned by GetSigningPlatform
- GetSigning
Profile Error - Errors returned by GetSigningProfile
- List
Signing Jobs Error - Errors returned by ListSigningJobs
- List
Signing Platforms Error - Errors returned by ListSigningPlatforms
- List
Signing Profiles Error - Errors returned by ListSigningProfiles
- List
Tags ForResource Error - Errors returned by ListTagsForResource
- PutSigning
Profile Error - Errors returned by PutSigningProfile
- Start
Signing JobError - Errors returned by StartSigningJob
- TagResource
Error - Errors returned by TagResource
- Untag
Resource Error - Errors returned by UntagResource
Traits§
- Signer
- Trait representing the capabilities of the signer API. signer clients implement this trait.