libZSservicesZSamazonka-signerZSamazonka-signer
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Signer.Lens

Description

 
Synopsis

Operations

StartSigningJob

startSigningJob_profileOwner :: Lens' StartSigningJob (Maybe Text) Source #

The AWS account ID of the signing profile owner.

startSigningJob_source :: Lens' StartSigningJob Source Source #

The S3 bucket that contains the object to sign or a BLOB that contains your raw code.

startSigningJob_destination :: Lens' StartSigningJob Destination Source #

The S3 bucket in which to save your signed object. The destination contains the name of your bucket and an optional prefix.

startSigningJob_profileName :: Lens' StartSigningJob Text Source #

The name of the signing profile.

startSigningJob_clientRequestToken :: Lens' StartSigningJob Text Source #

String that identifies the signing request. All calls after the first that use this token return the same response as the first call.

startSigningJobResponse_jobOwner :: Lens' StartSigningJobResponse (Maybe Text) Source #

The AWS account ID of the signing job owner.

ListTagsForResource

listTagsForResource_resourceArn :: Lens' ListTagsForResource Text Source #

The Amazon Resource Name (ARN) for the signing profile.

listTagsForResourceResponse_tags :: Lens' ListTagsForResourceResponse (Maybe (HashMap Text Text)) Source #

A list of tags associated with the signing profile.

RevokeSigningProfile

revokeSigningProfile_profileVersion :: Lens' RevokeSigningProfile Text Source #

The version of the signing profile to be revoked.

revokeSigningProfile_reason :: Lens' RevokeSigningProfile Text Source #

The reason for revoking a signing profile.

revokeSigningProfile_effectiveTime :: Lens' RevokeSigningProfile UTCTime Source #

A timestamp for when revocation of a Signing Profile should become effective. Signatures generated using the signing profile after this timestamp are not trusted.

revokeSigningProfile_profileName :: Lens' RevokeSigningProfile Text Source #

The name of the signing profile to be revoked.

CancelSigningProfile

cancelSigningProfile_profileName :: Lens' CancelSigningProfile Text Source #

The name of the signing profile to be canceled.

PutSigningProfile

putSigningProfile_overrides :: Lens' PutSigningProfile (Maybe SigningPlatformOverrides) Source #

A subfield of platform. This specifies any different configuration options that you want to apply to the chosen platform (such as a different hash-algorithm or signing-algorithm).

putSigningProfile_signingMaterial :: Lens' PutSigningProfile (Maybe SigningMaterial) Source #

The AWS Certificate Manager certificate that will be used to sign code with the new signing profile.

putSigningProfile_signatureValidityPeriod :: Lens' PutSigningProfile (Maybe SignatureValidityPeriod) Source #

The default validity period override for any signature generated using this signing profile. If unspecified, the default is 135 months.

putSigningProfile_signingParameters :: Lens' PutSigningProfile (Maybe (HashMap Text Text)) Source #

Map of key-value pairs for signing. These can include any information that you want to use during signing.

putSigningProfile_tags :: Lens' PutSigningProfile (Maybe (HashMap Text Text)) Source #

Tags to be associated with the signing profile that is being created.

putSigningProfile_profileName :: Lens' PutSigningProfile Text Source #

The name of the signing profile to be created.

putSigningProfile_platformId :: Lens' PutSigningProfile Text Source #

The ID of the signing platform to be created.

putSigningProfileResponse_arn :: Lens' PutSigningProfileResponse (Maybe Text) Source #

The Amazon Resource Name (ARN) of the signing profile created.

putSigningProfileResponse_profileVersion :: Lens' PutSigningProfileResponse (Maybe Text) Source #

The version of the signing profile being created.

putSigningProfileResponse_profileVersionArn :: Lens' PutSigningProfileResponse (Maybe Text) Source #

The signing profile ARN, including the profile version.

AddProfilePermission

addProfilePermission_revisionId :: Lens' AddProfilePermission (Maybe Text) Source #

A unique identifier for the current profile revision.

addProfilePermission_action :: Lens' AddProfilePermission Text Source #

The AWS Signer action permitted as part of cross-account permissions.

addProfilePermission_principal :: Lens' AddProfilePermission Text Source #

The AWS principal receiving cross-account permissions. This may be an IAM role or another AWS account ID.

addProfilePermission_statementId :: Lens' AddProfilePermission Text Source #

A unique identifier for the cross-account permission statement.

addProfilePermission_profileName :: Lens' AddProfilePermission Text Source #

The human-readable name of the signing profile.

addProfilePermissionResponse_revisionId :: Lens' AddProfilePermissionResponse (Maybe Text) Source #

A unique identifier for the current profile revision.

ListSigningProfiles

listSigningProfiles_nextToken :: Lens' ListSigningProfiles (Maybe Text) Source #

Value for specifying the next set of paginated results to return. After you receive a response with truncated results, use this parameter in a subsequent request. Set it to the value of nextToken from the response that you just received.

listSigningProfiles_platformId :: Lens' ListSigningProfiles (Maybe Text) Source #

Filters results to return only signing jobs initiated for a specified signing platform.

listSigningProfiles_statuses :: Lens' ListSigningProfiles (Maybe [SigningProfileStatus]) Source #

Filters results to return only signing jobs with statuses in the specified list.

listSigningProfiles_includeCanceled :: Lens' ListSigningProfiles (Maybe Bool) Source #

Designates whether to include profiles with the status of CANCELED.

listSigningProfiles_maxResults :: Lens' ListSigningProfiles (Maybe Natural) Source #

The maximum number of profiles to be returned.

listSigningProfilesResponse_profiles :: Lens' ListSigningProfilesResponse (Maybe [SigningProfile]) Source #

A list of profiles that are available in the AWS account. This includes profiles with the status of CANCELED if the includeCanceled parameter is set to true.

listSigningProfilesResponse_nextToken :: Lens' ListSigningProfilesResponse (Maybe Text) Source #

Value for specifying the next set of paginated results to return.

ListProfilePermissions

listProfilePermissions_nextToken :: Lens' ListProfilePermissions (Maybe Text) Source #

String for specifying the next set of paginated results.

listProfilePermissions_profileName :: Lens' ListProfilePermissions Text Source #

Name of the signing profile containing the cross-account permissions.

listProfilePermissionsResponse_policySizeBytes :: Lens' ListProfilePermissionsResponse (Maybe Int) Source #

Total size of the policy associated with the Signing Profile in bytes.

listProfilePermissionsResponse_nextToken :: Lens' ListProfilePermissionsResponse (Maybe Text) Source #

String for specifying the next set of paginated results.

listProfilePermissionsResponse_permissions :: Lens' ListProfilePermissionsResponse (Maybe [Permission]) Source #

List of permissions associated with the Signing Profile.

listProfilePermissionsResponse_revisionId :: Lens' ListProfilePermissionsResponse (Maybe Text) Source #

The identifier for the current revision of profile permissions.

RevokeSignature

revokeSignature_jobOwner :: Lens' RevokeSignature (Maybe Text) Source #

AWS account ID of the job owner.

revokeSignature_reason :: Lens' RevokeSignature Text Source #

The reason for revoking the signing job.

revokeSignature_jobId :: Lens' RevokeSignature Text Source #

ID of the signing job to be revoked.

GetSigningPlatform

getSigningPlatform_platformId :: Lens' GetSigningPlatform Text Source #

The ID of the target signing platform.

getSigningPlatformResponse_category :: Lens' GetSigningPlatformResponse (Maybe Category) Source #

The category type of the target signing platform.

getSigningPlatformResponse_signingConfiguration :: Lens' GetSigningPlatformResponse (Maybe SigningConfiguration) Source #

A list of configurations applied to the target platform at signing.

getSigningPlatformResponse_partner :: Lens' GetSigningPlatformResponse (Maybe Text) Source #

A list of partner entities that use the target signing platform.

getSigningPlatformResponse_revocationSupported :: Lens' GetSigningPlatformResponse (Maybe Bool) Source #

A flag indicating whether signatures generated for the signing platform can be revoked.

getSigningPlatformResponse_displayName :: Lens' GetSigningPlatformResponse (Maybe Text) Source #

The display name of the target signing platform.

getSigningPlatformResponse_maxSizeInMB :: Lens' GetSigningPlatformResponse (Maybe Int) Source #

The maximum size (in MB) of the payload that can be signed by the target platform.

getSigningPlatformResponse_target :: Lens' GetSigningPlatformResponse (Maybe Text) Source #

The validation template that is used by the target signing platform.

ListSigningPlatforms

listSigningPlatforms_category :: Lens' ListSigningPlatforms (Maybe Text) Source #

The category type of a signing platform.

listSigningPlatforms_partner :: Lens' ListSigningPlatforms (Maybe Text) Source #

Any partner entities connected to a signing platform.

listSigningPlatforms_nextToken :: Lens' ListSigningPlatforms (Maybe Text) Source #

Value for specifying the next set of paginated results to return. After you receive a response with truncated results, use this parameter in a subsequent request. Set it to the value of nextToken from the response that you just received.

listSigningPlatforms_maxResults :: Lens' ListSigningPlatforms (Maybe Natural) Source #

The maximum number of results to be returned by this operation.

listSigningPlatforms_target :: Lens' ListSigningPlatforms (Maybe Text) Source #

The validation template that is used by the target signing platform.

listSigningPlatformsResponse_platforms :: Lens' ListSigningPlatformsResponse (Maybe [SigningPlatform]) Source #

A list of all platforms that match the request parameters.

listSigningPlatformsResponse_nextToken :: Lens' ListSigningPlatformsResponse (Maybe Text) Source #

Value for specifying the next set of paginated results to return.

ListSigningJobs

listSigningJobs_status :: Lens' ListSigningJobs (Maybe SigningStatus) Source #

A status value with which to filter your results.

listSigningJobs_signatureExpiresAfter :: Lens' ListSigningJobs (Maybe UTCTime) Source #

Filters results to return only signing jobs with signatures expiring after a specified timestamp.

listSigningJobs_requestedBy :: Lens' ListSigningJobs (Maybe Text) Source #

The IAM principal that requested the signing job.

listSigningJobs_isRevoked :: Lens' ListSigningJobs (Maybe Bool) Source #

Filters results to return only signing jobs with revoked signatures.

listSigningJobs_nextToken :: Lens' ListSigningJobs (Maybe Text) Source #

String for specifying the next set of paginated results to return. After you receive a response with truncated results, use this parameter in a subsequent request. Set it to the value of nextToken from the response that you just received.

listSigningJobs_platformId :: Lens' ListSigningJobs (Maybe Text) Source #

The ID of microcontroller platform that you specified for the distribution of your code image.

listSigningJobs_jobInvoker :: Lens' ListSigningJobs (Maybe Text) Source #

Filters results to return only signing jobs initiated by a specified IAM entity.

listSigningJobs_signatureExpiresBefore :: Lens' ListSigningJobs (Maybe UTCTime) Source #

Filters results to return only signing jobs with signatures expiring before a specified timestamp.

listSigningJobs_maxResults :: Lens' ListSigningJobs (Maybe Natural) Source #

Specifies the maximum number of items to return in the response. Use this parameter when paginating results. If additional items exist beyond the number you specify, the nextToken element is set in the response. Use the nextToken value in a subsequent request to retrieve additional items.

listSigningJobsResponse_nextToken :: Lens' ListSigningJobsResponse (Maybe Text) Source #

String for specifying the next set of paginated results.

TagResource

tagResource_resourceArn :: Lens' TagResource Text Source #

The Amazon Resource Name (ARN) for the signing profile.

tagResource_tags :: Lens' TagResource (HashMap Text Text) Source #

One or more tags to be associated with the signing profile.

UntagResource

untagResource_resourceArn :: Lens' UntagResource Text Source #

The Amazon Resource Name (ARN) for the signing profile.

untagResource_tagKeys :: Lens' UntagResource (NonEmpty Text) Source #

A list of tag keys to be removed from the signing profile.

RemoveProfilePermission

removeProfilePermission_revisionId :: Lens' RemoveProfilePermission Text Source #

An identifier for the current revision of the signing profile permissions.

removeProfilePermission_profileName :: Lens' RemoveProfilePermission Text Source #

A human-readable name for the signing profile with permissions to be removed.

removeProfilePermission_statementId :: Lens' RemoveProfilePermission Text Source #

A unique identifier for the cross-account permissions statement.

removeProfilePermissionResponse_revisionId :: Lens' RemoveProfilePermissionResponse (Maybe Text) Source #

An identifier for the current revision of the profile permissions.

GetSigningProfile

getSigningProfile_profileOwner :: Lens' GetSigningProfile (Maybe Text) Source #

The AWS account ID of the profile owner.

getSigningProfile_profileName :: Lens' GetSigningProfile Text Source #

The name of the target signing profile.

getSigningProfileResponse_overrides :: Lens' GetSigningProfileResponse (Maybe SigningPlatformOverrides) Source #

A list of overrides applied by the target signing profile for signing operations.

getSigningProfileResponse_platformDisplayName :: Lens' GetSigningProfileResponse (Maybe Text) Source #

A human-readable name for the signing platform associated with the signing profile.

getSigningProfileResponse_arn :: Lens' GetSigningProfileResponse (Maybe Text) Source #

The Amazon Resource Name (ARN) for the signing profile.

getSigningProfileResponse_signingMaterial :: Lens' GetSigningProfileResponse (Maybe SigningMaterial) Source #

The ARN of the certificate that the target profile uses for signing operations.

getSigningProfileResponse_profileVersionArn :: Lens' GetSigningProfileResponse (Maybe Text) Source #

The signing profile ARN, including the profile version.

getSigningProfileResponse_platformId :: Lens' GetSigningProfileResponse (Maybe Text) Source #

The ID of the platform that is used by the target signing profile.

getSigningProfileResponse_statusReason :: Lens' GetSigningProfileResponse (Maybe Text) Source #

Reason for the status of the target signing profile.

getSigningProfileResponse_signingParameters :: Lens' GetSigningProfileResponse (Maybe (HashMap Text Text)) Source #

A map of key-value pairs for signing operations that is attached to the target signing profile.

getSigningProfileResponse_tags :: Lens' GetSigningProfileResponse (Maybe (HashMap Text Text)) Source #

A list of tags associated with the signing profile.

DescribeSigningJob

describeSigningJob_jobId :: Lens' DescribeSigningJob Text Source #

The ID of the signing job on input.

describeSigningJobResponse_overrides :: Lens' DescribeSigningJobResponse (Maybe SigningPlatformOverrides) Source #

A list of any overrides that were applied to the signing operation.

describeSigningJobResponse_platformDisplayName :: Lens' DescribeSigningJobResponse (Maybe Text) Source #

A human-readable name for the signing platform associated with the signing job.

describeSigningJobResponse_createdAt :: Lens' DescribeSigningJobResponse (Maybe UTCTime) Source #

Date and time that the signing job was created.

describeSigningJobResponse_signingMaterial :: Lens' DescribeSigningJobResponse (Maybe SigningMaterial) Source #

The Amazon Resource Name (ARN) of your code signing certificate.

describeSigningJobResponse_requestedBy :: Lens' DescribeSigningJobResponse (Maybe Text) Source #

The IAM principal that requested the signing job.

describeSigningJobResponse_signatureExpiresAt :: Lens' DescribeSigningJobResponse (Maybe UTCTime) Source #

Thr expiration timestamp for the signature generated by the signing job.

describeSigningJobResponse_profileVersion :: Lens' DescribeSigningJobResponse (Maybe Text) Source #

The version of the signing profile used to initiate the signing job.

describeSigningJobResponse_profileName :: Lens' DescribeSigningJobResponse (Maybe Text) Source #

The name of the profile that initiated the signing operation.

describeSigningJobResponse_signedObject :: Lens' DescribeSigningJobResponse (Maybe SignedObject) Source #

Name of the S3 bucket where the signed code image is saved by code signing.

describeSigningJobResponse_platformId :: Lens' DescribeSigningJobResponse (Maybe Text) Source #

The microcontroller platform to which your signed code image will be distributed.

describeSigningJobResponse_source :: Lens' DescribeSigningJobResponse (Maybe Source) Source #

The object that contains the name of your S3 bucket or your raw code.

describeSigningJobResponse_revocationRecord :: Lens' DescribeSigningJobResponse (Maybe SigningJobRevocationRecord) Source #

A revocation record if the signature generated by the signing job has been revoked. Contains a timestamp and the ID of the IAM entity that revoked the signature.

describeSigningJobResponse_jobInvoker :: Lens' DescribeSigningJobResponse (Maybe Text) Source #

The IAM entity that initiated the signing job.

describeSigningJobResponse_completedAt :: Lens' DescribeSigningJobResponse (Maybe UTCTime) Source #

Date and time that the signing job was completed.

describeSigningJobResponse_signingParameters :: Lens' DescribeSigningJobResponse (Maybe (HashMap Text Text)) Source #

Map of user-assigned key-value pairs used during signing. These values contain any information that you specified for use in your signing job.

Types

Destination

EncryptionAlgorithmOptions

encryptionAlgorithmOptions_allowedValues :: Lens' EncryptionAlgorithmOptions [EncryptionAlgorithm] Source #

The set of accepted encryption algorithms that are allowed in a code signing job.

encryptionAlgorithmOptions_defaultValue :: Lens' EncryptionAlgorithmOptions EncryptionAlgorithm Source #

The default encryption algorithm that is used by a code signing job.

HashAlgorithmOptions

hashAlgorithmOptions_allowedValues :: Lens' HashAlgorithmOptions [HashAlgorithm] Source #

The set of accepted hash algorithms allowed in a code signing job.

hashAlgorithmOptions_defaultValue :: Lens' HashAlgorithmOptions HashAlgorithm Source #

The default hash algorithm that is used in a code signing job.

Permission

permission_action :: Lens' Permission (Maybe Text) Source #

An AWS Signer action permitted as part of cross-account permissions.

permission_profileVersion :: Lens' Permission (Maybe Text) Source #

The signing profile version that a permission applies to.

permission_principal :: Lens' Permission (Maybe Text) Source #

The AWS principal that has been granted a cross-account permission.

permission_statementId :: Lens' Permission (Maybe Text) Source #

A unique identifier for a cross-account permission statement.

S3Destination

s3Destination_prefix :: Lens' S3Destination (Maybe Text) Source #

An Amazon S3 prefix that you can use to limit responses to those that begin with the specified prefix.

S3SignedObject

s3SignedObject_key :: Lens' S3SignedObject (Maybe Text) Source #

Key name that uniquely identifies a signed code image in your bucket.

S3Source

s3Source_bucketName :: Lens' S3Source Text Source #

Name of the S3 bucket.

s3Source_key :: Lens' S3Source Text Source #

Key name of the bucket object that contains your unsigned code.

s3Source_version :: Lens' S3Source Text Source #

Version of your source image in your version enabled S3 bucket.

SignatureValidityPeriod

signatureValidityPeriod_value :: Lens' SignatureValidityPeriod (Maybe Int) Source #

The numerical value of the time unit for signature validity.

SignedObject

SigningConfiguration

signingConfiguration_encryptionAlgorithmOptions :: Lens' SigningConfiguration EncryptionAlgorithmOptions Source #

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

signingConfiguration_hashAlgorithmOptions :: Lens' SigningConfiguration HashAlgorithmOptions Source #

The hash algorithm options that are available for a code signing job.

SigningConfigurationOverrides

signingConfigurationOverrides_hashAlgorithm :: Lens' SigningConfigurationOverrides (Maybe HashAlgorithm) Source #

A specified override of the default hash algorithm that is used in a code signing job.

signingConfigurationOverrides_encryptionAlgorithm :: Lens' SigningConfigurationOverrides (Maybe EncryptionAlgorithm) Source #

A specified override of the default encryption algorithm that is used in a code signing job.

SigningImageFormat

signingImageFormat_supportedFormats :: Lens' SigningImageFormat [ImageFormat] Source #

The supported formats of a code signing image.

signingImageFormat_defaultFormat :: Lens' SigningImageFormat ImageFormat Source #

The default format of a code signing image.

SigningJob

signingJob_status :: Lens' SigningJob (Maybe SigningStatus) Source #

The status of the signing job.

signingJob_platformDisplayName :: Lens' SigningJob (Maybe Text) Source #

The name of a signing platform.

signingJob_jobId :: Lens' SigningJob (Maybe Text) Source #

The ID of the signing job.

signingJob_createdAt :: Lens' SigningJob (Maybe UTCTime) Source #

The date and time that the signing job was created.

signingJob_signingMaterial :: Lens' SigningJob (Maybe SigningMaterial) Source #

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

signingJob_isRevoked :: Lens' SigningJob (Maybe Bool) Source #

Indicates whether the signing job is revoked.

signingJob_signatureExpiresAt :: Lens' SigningJob (Maybe UTCTime) Source #

The time when the signature of a signing job expires.

signingJob_profileVersion :: Lens' SigningJob (Maybe Text) Source #

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

signingJob_profileName :: Lens' SigningJob (Maybe Text) Source #

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

signingJob_signedObject :: Lens' SigningJob (Maybe SignedObject) Source #

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

signingJob_platformId :: Lens' SigningJob (Maybe Text) Source #

The unique identifier for a signing platform.

signingJob_source :: Lens' SigningJob (Maybe Source) Source #

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

signingJob_jobInvoker :: Lens' SigningJob (Maybe Text) Source #

The AWS account ID of the job invoker.

signingJob_jobOwner :: Lens' SigningJob (Maybe Text) Source #

The AWS account ID of the job owner.

SigningJobRevocationRecord

SigningMaterial

signingMaterial_certificateArn :: Lens' SigningMaterial Text Source #

The Amazon Resource Name (ARN) of the certificates that is used to sign your code.

SigningPlatform

signingPlatform_category :: Lens' SigningPlatform (Maybe Category) Source #

The category of a code signing platform.

signingPlatform_signingConfiguration :: Lens' SigningPlatform (Maybe SigningConfiguration) Source #

The configuration of a code signing platform. This includes the designated hash algorithm and encryption algorithm of a signing platform.

signingPlatform_partner :: Lens' SigningPlatform (Maybe Text) Source #

Any partner entities linked to a code signing platform.

signingPlatform_revocationSupported :: Lens' SigningPlatform (Maybe Bool) Source #

Indicates whether revocation is supported for the platform.

signingPlatform_platformId :: Lens' SigningPlatform (Maybe Text) Source #

The ID of a code signing; platform.

signingPlatform_displayName :: Lens' SigningPlatform (Maybe Text) Source #

The display name of a code signing platform.

signingPlatform_maxSizeInMB :: Lens' SigningPlatform (Maybe Int) Source #

The maximum size (in MB) of code that can be signed by a code signing platform.

signingPlatform_target :: Lens' SigningPlatform (Maybe Text) Source #

The types of targets that can be signed by a code signing platform.

SigningPlatformOverrides

signingPlatformOverrides_signingConfiguration :: Lens' SigningPlatformOverrides (Maybe SigningConfigurationOverrides) Source #

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

signingPlatformOverrides_signingImageFormat :: Lens' SigningPlatformOverrides (Maybe ImageFormat) Source #

A signed image is a JSON object. When overriding the default signing platform configuration, a customer can select either of two signing formats, JSONEmbedded or JSONDetached. (A third format value, JSON, is reserved for future use.) With JSONEmbedded, the signing image has the payload embedded in it. With JSONDetached, the payload is not be embedded in the signing image.

SigningProfile

signingProfile_status :: Lens' SigningProfile (Maybe SigningProfileStatus) Source #

The status of a code signing profile.

signingProfile_arn :: Lens' SigningProfile (Maybe Text) Source #

The Amazon Resource Name (ARN) for the signing profile.

signingProfile_signingMaterial :: Lens' SigningProfile (Maybe SigningMaterial) Source #

The ACM certificate that is available for use by a signing profile.

signingProfile_profileVersion :: Lens' SigningProfile (Maybe Text) Source #

The version of a signing profile.

signingProfile_profileName :: Lens' SigningProfile (Maybe Text) Source #

The name of the signing profile.

signingProfile_profileVersionArn :: Lens' SigningProfile (Maybe Text) Source #

The ARN of a signing profile, including the profile version.

signingProfile_platformId :: Lens' SigningProfile (Maybe Text) Source #

The ID of a platform that is available for use by a signing profile.

signingProfile_signatureValidityPeriod :: Lens' SigningProfile (Maybe SignatureValidityPeriod) Source #

The validity period for a signing job created using this signing profile.

signingProfile_signingParameters :: Lens' SigningProfile (Maybe (HashMap Text Text)) Source #

The parameters that are available for use by a code signing user.

signingProfile_tags :: Lens' SigningProfile (Maybe (HashMap Text Text)) Source #

A list of tags associated with the signing profile.

SigningProfileRevocationRecord

Source

source_s3 :: Lens' Source (Maybe S3Source) Source #

The S3Source object.