# Packages
Package signeriface provides an interface to enable mocking the AWS Signer service client for testing your code.
# Functions
Category_Values returns all elements of the Category enum.
EncryptionAlgorithm_Values returns all elements of the EncryptionAlgorithm enum.
HashAlgorithm_Values returns all elements of the HashAlgorithm enum.
ImageFormat_Values returns all elements of the ImageFormat enum.
New creates a new instance of the Signer client with a session.
SigningProfileStatus_Values returns all elements of the SigningProfileStatus enum.
SigningStatus_Values returns all elements of the SigningStatus enum.
ValidityType_Values returns all elements of the ValidityType enum.
# Constants
CategoryAwsioT is a Category enum value.
EncryptionAlgorithmEcdsa is a EncryptionAlgorithm enum value.
EncryptionAlgorithmRsa is a EncryptionAlgorithm enum value.
ID to lookup a service endpoint with.
ErrCodeAccessDeniedException for service response error code "AccessDeniedException".
ErrCodeBadRequestException for service response error code "BadRequestException".
ErrCodeConflictException for service response error code "ConflictException".
ErrCodeInternalServiceErrorException for service response error code "InternalServiceErrorException".
ErrCodeNotFoundException for service response error code "NotFoundException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
ErrCodeServiceLimitExceededException for service response error code "ServiceLimitExceededException".
ErrCodeThrottlingException for service response error code "ThrottlingException".
ErrCodeTooManyRequestsException for service response error code "TooManyRequestsException".
ErrCodeValidationException for service response error code "ValidationException".
HashAlgorithmSha1 is a HashAlgorithm enum value.
HashAlgorithmSha256 is a HashAlgorithm enum value.
ImageFormatJson is a ImageFormat enum value.
ImageFormatJsondetached is a ImageFormat enum value.
ImageFormatJsonembedded is a ImageFormat enum value.
ServiceID is a unique identifier of a specific service.
Name of service.
SigningProfileStatusActive is a SigningProfileStatus enum value.
SigningProfileStatusCanceled is a SigningProfileStatus enum value.
SigningProfileStatusRevoked is a SigningProfileStatus enum value.
SigningStatusFailed is a SigningStatus enum value.
SigningStatusInProgress is a SigningStatus enum value.
SigningStatusSucceeded is a SigningStatus enum value.
ValidityTypeDays is a ValidityType enum value.
ValidityTypeMonths is a ValidityType enum value.
ValidityTypeYears is a ValidityType enum value.
# Structs
You do not have sufficient access to perform this action.
The request contains invalid parameters for the ARN or tags.
The resource encountered a conflicting state.
Points to an S3Destination object that contains information about your S3 bucket.
The encryption algorithm options that are available to a code-signing job.
The hash algorithms that are available to a code-signing job.
An internal error occurred.
The signing profile was not found.
A cross-account permission for a signing profile.
A specified resource could not be found.
The name and prefix of the Amazon S3 bucket where AWS Signer saves your signed objects.
The Amazon S3 bucket name and key where Signer saved your signed code image.
Information about the Amazon S3 bucket where you saved your unsigned code.
The client is making a request that exceeds service limits.
The validity period for a signing job.
Points to an S3SignedObject object that contains information about your signed code image.
Signer provides the API operation methods for making requests to AWS Signer.
The configuration of a signing operation.
A signing configuration that overrides the default encryption or hash algorithm of a signing job.
The image format of a AWS Signer platform or profile.
Contains information about a signing job.
Revocation information for a signing job.
The ACM certificate that is used to sign your code.
Contains information about the signing configurations and parameters that are used to perform a code-signing job.
Any overrides that are applied to the signing configuration of a signing platform.
Contains information about the ACM certificates and signing configuration parameters that can be used by a given code signing user.
Revocation information for a signing profile.
An S3Source object that contains information about the S3 bucket where you saved your unsigned code.
The request was denied due to request throttling.
The allowed number of job-signing requests has been exceeded.
You signing certificate could not be validated.