Crate rusoto_signer

Crate rusoto_signer 

Source
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§

CancelSigningProfileRequest
DescribeSigningJobRequest
DescribeSigningJobResponse
Destination

Points to an S3Destination object that contains information about your S3 bucket.

EncryptionAlgorithmOptions

The encryption algorithm options that are available to a code signing job.

GetSigningPlatformRequest
GetSigningPlatformResponse
GetSigningProfileRequest
GetSigningProfileResponse
HashAlgorithmOptions

The hash algorithms that are available to a code signing job.

ListSigningJobsRequest
ListSigningJobsResponse
ListSigningPlatformsRequest
ListSigningPlatformsResponse
ListSigningProfilesRequest
ListSigningProfilesResponse
ListTagsForResourceRequest
ListTagsForResourceResponse
PutSigningProfileRequest
PutSigningProfileResponse
S3Destination

The name and prefix of the S3 bucket where code signing saves your signed objects.

S3SignedObject

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.

SignedObject

Points to an S3SignedObject object that contains information about your signed code image.

SignerClient
A client for the signer API.
SigningConfiguration

The configuration of a code signing operation.

SigningConfigurationOverrides

A signing configuration that overrides the default encryption or hash algorithm of a signing job.

SigningImageFormat

The image format of a code signing platform or profile.

SigningJob

Contains information about a signing job.

SigningMaterial

The ACM certificate that is used to sign your code.

SigningPlatform

Contains information about the signing configurations and parameters that are used to perform a code signing job.

SigningPlatformOverrides

Any overrides that are applied to the signing configuration of a code signing platform.

SigningProfile

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

Source

An S3Source object that contains information about the S3 bucket where you saved your unsigned code.

StartSigningJobRequest
StartSigningJobResponse
TagResourceRequest
TagResourceResponse
UntagResourceRequest
UntagResourceResponse

Enums§

CancelSigningProfileError
Errors returned by CancelSigningProfile
DescribeSigningJobError
Errors returned by DescribeSigningJob
GetSigningPlatformError
Errors returned by GetSigningPlatform
GetSigningProfileError
Errors returned by GetSigningProfile
ListSigningJobsError
Errors returned by ListSigningJobs
ListSigningPlatformsError
Errors returned by ListSigningPlatforms
ListSigningProfilesError
Errors returned by ListSigningProfiles
ListTagsForResourceError
Errors returned by ListTagsForResource
PutSigningProfileError
Errors returned by PutSigningProfile
StartSigningJobError
Errors returned by StartSigningJob
TagResourceError
Errors returned by TagResource
UntagResourceError
Errors returned by UntagResource

Traits§

Signer
Trait representing the capabilities of the signer API. signer clients implement this trait.