X509CertificatePkcs12Props

class aws_rfdk.X509CertificatePkcs12Props(*, source_certificate, encryption_key=None)

Bases: object

Construct properties for generating a PKCS #12 file from an X.509 certificate.

Parameters
  • source_certificate (X509CertificatePem) – The source PEM certificiate for the PKCS #12 file.

  • encryption_key (Optional[IKey]) – If provided, then this KMS is used to secure the cert, key, and passphrase Secrets created by the construct. [disable-awslint:ref-via-interface] Default: : None

Attributes

encryption_key

If provided, then this KMS is used to secure the cert, key, and passphrase Secrets created by the construct.

[disable-awslint:ref-via-interface]

Default

: None

Return type

Optional[IKey]

source_certificate

The source PEM certificiate for the PKCS #12 file.

Return type

X509CertificatePem