Show / Hide Table of Contents

Namespace Amazon.CDK.AWS.ACMPCA

Classes

CertificateAuthority

Defines a Certificate for ACMPCA.

CfnCertificate

The AWS::ACMPCA::Certificate resource is used to issue a certificate using your private certificate authority.

CfnCertificate.ApiPassthroughProperty

Contains X.509 certificate information to be placed in an issued certificate. An APIPassthrough or APICSRPassthrough template variant must be selected, or else this parameter is ignored.

CfnCertificate.CustomAttributeProperty

Defines the X.500 relative distinguished name (RDN).

CfnCertificate.CustomExtensionProperty

Specifies the X.509 extension information for a certificate.

CfnCertificate.EdiPartyNameProperty

Describes an Electronic Data Interchange (EDI) entity as described in as defined in Subject Alternative Name in RFC 5280.

CfnCertificate.ExtendedKeyUsageProperty

Specifies additional purposes for which the certified public key may be used other than basic purposes indicated in the KeyUsage extension.

CfnCertificate.ExtensionsProperty

Contains X.509 extension information for a certificate.

CfnCertificate.GeneralNameProperty

Describes an ASN.1 X.400 GeneralName as defined in RFC 5280 . Only one of the following naming options should be provided. Providing more than one option results in an InvalidArgsException error.

CfnCertificate.KeyUsageProperty

Defines one or more purposes for which the key contained in the certificate can be used.

CfnCertificate.OtherNameProperty

Defines a custom ASN.1 X.400 GeneralName using an object identifier (OID) and value. The OID must satisfy the regular expression shown below. For more information, see NIST's definition of Object Identifier (OID) .

CfnCertificate.PolicyInformationProperty

Defines the X.509 CertificatePolicies extension.

CfnCertificate.PolicyQualifierInfoProperty

Modifies the CertPolicyId of a PolicyInformation object with a qualifier.

CfnCertificate.QualifierProperty

Defines a PolicyInformation qualifier.

CfnCertificate.SubjectProperty

Contains information about the certificate subject.

CfnCertificate.ValidityProperty

Length of time for which the certificate issued by your private certificate authority (CA), or by the private CA itself, is valid in days, months, or years.

CfnCertificateAuthority

Use the AWS::ACMPCA::CertificateAuthority resource to create a private CA.

CfnCertificateAuthority.AccessDescriptionProperty

Provides access information used by the authorityInfoAccess and subjectInfoAccess extensions described in RFC 5280 .

CfnCertificateAuthority.AccessMethodProperty

Describes the type and format of extension access.

CfnCertificateAuthority.CrlConfigurationProperty

Contains configuration information for a certificate revocation list (CRL).

CfnCertificateAuthority.CrlDistributionPointExtensionConfigurationProperty

Contains configuration information for the default behavior of the CRL Distribution Point (CDP) extension in certificates issued by your CA.

CfnCertificateAuthority.CsrExtensionsProperty

Describes the certificate extensions to be added to the certificate signing request (CSR).

CfnCertificateAuthority.CustomAttributeProperty

Defines the X.500 relative distinguished name (RDN).

CfnCertificateAuthority.EdiPartyNameProperty

Describes an Electronic Data Interchange (EDI) entity as described in as defined in Subject Alternative Name in RFC 5280.

CfnCertificateAuthority.GeneralNameProperty

Describes an ASN.1 X.400 GeneralName as defined in RFC 5280 . Only one of the following naming options should be provided. Providing more than one option results in an InvalidArgsException error.

CfnCertificateAuthority.KeyUsageProperty

Defines one or more purposes for which the key contained in the certificate can be used.

CfnCertificateAuthority.OcspConfigurationProperty

Contains information to enable and configure Online Certificate Status Protocol (OCSP) for validating certificate revocation status.

CfnCertificateAuthority.OtherNameProperty

Defines a custom ASN.1 X.400 GeneralName using an object identifier (OID) and value. The OID must satisfy the regular expression shown below. For more information, see NIST's definition of Object Identifier (OID) .

CfnCertificateAuthority.RevocationConfigurationProperty

Certificate revocation information used by the CreateCertificateAuthority and UpdateCertificateAuthority actions. Your private certificate authority (CA) can configure Online Certificate Status Protocol (OCSP) support and/or maintain a certificate revocation list (CRL). OCSP returns validation information about certificates as requested by clients, and a CRL contains an updated list of certificates revoked by your CA. For more information, see RevokeCertificate in the AWS Private CA API Reference and Setting up a certificate revocation method in the AWS Private CA User Guide .

CfnCertificateAuthority.SubjectProperty

ASN1 subject for the certificate authority.

CfnCertificateAuthorityActivation

The AWS::ACMPCA::CertificateAuthorityActivation resource creates and installs a CA certificate on a CA.

CfnCertificateAuthorityActivationProps

Properties for defining a CfnCertificateAuthorityActivation.

CfnCertificateAuthorityProps

Properties for defining a CfnCertificateAuthority.

CfnCertificateProps

Properties for defining a CfnCertificate.

CfnPermission

Grants permissions to the AWS Certificate Manager ( ACM ) service principal ( acm.amazonaws.com ) to perform IssueCertificate , GetCertificate , and ListPermissions actions on a CA. These actions are needed for the ACM principal to renew private PKI certificates requested through ACM and residing in the same AWS account as the CA.

CfnPermissionProps

Properties for defining a CfnPermission.

Interfaces

CfnCertificate.IApiPassthroughProperty

Contains X.509 certificate information to be placed in an issued certificate. An APIPassthrough or APICSRPassthrough template variant must be selected, or else this parameter is ignored.

CfnCertificate.ICustomAttributeProperty

Defines the X.500 relative distinguished name (RDN).

CfnCertificate.ICustomExtensionProperty

Specifies the X.509 extension information for a certificate.

CfnCertificate.IEdiPartyNameProperty

Describes an Electronic Data Interchange (EDI) entity as described in as defined in Subject Alternative Name in RFC 5280.

CfnCertificate.IExtendedKeyUsageProperty

Specifies additional purposes for which the certified public key may be used other than basic purposes indicated in the KeyUsage extension.

CfnCertificate.IExtensionsProperty

Contains X.509 extension information for a certificate.

CfnCertificate.IGeneralNameProperty

Describes an ASN.1 X.400 GeneralName as defined in RFC 5280 . Only one of the following naming options should be provided. Providing more than one option results in an InvalidArgsException error.

CfnCertificate.IKeyUsageProperty

Defines one or more purposes for which the key contained in the certificate can be used.

CfnCertificate.IOtherNameProperty

Defines a custom ASN.1 X.400 GeneralName using an object identifier (OID) and value. The OID must satisfy the regular expression shown below. For more information, see NIST's definition of Object Identifier (OID) .

CfnCertificate.IPolicyInformationProperty

Defines the X.509 CertificatePolicies extension.

CfnCertificate.IPolicyQualifierInfoProperty

Modifies the CertPolicyId of a PolicyInformation object with a qualifier.

CfnCertificate.IQualifierProperty

Defines a PolicyInformation qualifier.

CfnCertificate.ISubjectProperty

Contains information about the certificate subject.

CfnCertificate.IValidityProperty

Length of time for which the certificate issued by your private certificate authority (CA), or by the private CA itself, is valid in days, months, or years.

CfnCertificateAuthority.IAccessDescriptionProperty

Provides access information used by the authorityInfoAccess and subjectInfoAccess extensions described in RFC 5280 .

CfnCertificateAuthority.IAccessMethodProperty

Describes the type and format of extension access.

CfnCertificateAuthority.ICrlConfigurationProperty

Contains configuration information for a certificate revocation list (CRL).

CfnCertificateAuthority.ICrlDistributionPointExtensionConfigurationProperty

Contains configuration information for the default behavior of the CRL Distribution Point (CDP) extension in certificates issued by your CA.

CfnCertificateAuthority.ICsrExtensionsProperty

Describes the certificate extensions to be added to the certificate signing request (CSR).

CfnCertificateAuthority.ICustomAttributeProperty

Defines the X.500 relative distinguished name (RDN).

CfnCertificateAuthority.IEdiPartyNameProperty

Describes an Electronic Data Interchange (EDI) entity as described in as defined in Subject Alternative Name in RFC 5280.

CfnCertificateAuthority.IGeneralNameProperty

Describes an ASN.1 X.400 GeneralName as defined in RFC 5280 . Only one of the following naming options should be provided. Providing more than one option results in an InvalidArgsException error.

CfnCertificateAuthority.IKeyUsageProperty

Defines one or more purposes for which the key contained in the certificate can be used.

CfnCertificateAuthority.IOcspConfigurationProperty

Contains information to enable and configure Online Certificate Status Protocol (OCSP) for validating certificate revocation status.

CfnCertificateAuthority.IOtherNameProperty

Defines a custom ASN.1 X.400 GeneralName using an object identifier (OID) and value. The OID must satisfy the regular expression shown below. For more information, see NIST's definition of Object Identifier (OID) .

CfnCertificateAuthority.IRevocationConfigurationProperty

Certificate revocation information used by the CreateCertificateAuthority and UpdateCertificateAuthority actions. Your private certificate authority (CA) can configure Online Certificate Status Protocol (OCSP) support and/or maintain a certificate revocation list (CRL). OCSP returns validation information about certificates as requested by clients, and a CRL contains an updated list of certificates revoked by your CA. For more information, see RevokeCertificate in the AWS Private CA API Reference and Setting up a certificate revocation method in the AWS Private CA User Guide .

CfnCertificateAuthority.ISubjectProperty

ASN1 subject for the certificate authority.

ICertificateAuthority

Interface which all CertificateAuthority based class must implement.

ICfnCertificateAuthorityActivationProps

Properties for defining a CfnCertificateAuthorityActivation.

ICfnCertificateAuthorityProps

Properties for defining a CfnCertificateAuthority.

ICfnCertificateProps

Properties for defining a CfnCertificate.

ICfnPermissionProps

Properties for defining a CfnPermission.

Back to top Generated by DocFX