SigningProfileProps

class aws_cdk.aws_signer.SigningProfileProps(*, platform, signature_validity=None, signing_profile_name=None)

Bases: object

Construction properties for a Signing Profile object.

Parameters:
  • platform (Platform) – The Signing Platform available for signing profile.

  • signature_validity (Optional[Duration]) – The validity period for signatures generated using this signing profile. Default: - 135 months

  • signing_profile_name (Optional[str]) – Physical name of this Signing Profile. Default: - Assigned by CloudFormation (recommended).

ExampleMetadata:

infused

Example:

signing_profile = signer.SigningProfile(self, "SigningProfile",
    platform=signer.Platform.AWS_LAMBDA_SHA384_ECDSA
)

Attributes

platform

The Signing Platform available for signing profile.

See:

https://docs.aws.amazon.com/signer/latest/developerguide/gs-platform.html

signature_validity

The validity period for signatures generated using this signing profile.

Default:
  • 135 months

signing_profile_name

Physical name of this Signing Profile.

Default:
  • Assigned by CloudFormation (recommended).