Class PrivateCertificateProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.certificatemanager.PrivateCertificateProps.Jsii$Proxy
- All Implemented Interfaces:
PrivateCertificateProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
PrivateCertificateProps
@Stability(Stable)
@Internal
public static final class PrivateCertificateProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements PrivateCertificateProps
An implementation for
PrivateCertificateProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.certificatemanager.PrivateCertificateProps
PrivateCertificateProps.Builder, PrivateCertificateProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by thePrivateCertificateProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal BooleanEnable or disable export of this certificate.final ICertificateAuthorityPrivate certificate authority (CA) that will be used to issue the certificate.final StringFully-qualified domain name to request a private certificate for.final KeyAlgorithmSpecifies the algorithm of the public and private key pair that your certificate uses to encrypt data.Alternative domain names on your private certificate.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by thePrivateCertificateProps.Builder.
-
-
Method Details
-
getCertificateAuthority
Description copied from interface:PrivateCertificatePropsPrivate certificate authority (CA) that will be used to issue the certificate.- Specified by:
getCertificateAuthorityin interfacePrivateCertificateProps
-
getDomainName
Description copied from interface:PrivateCertificatePropsFully-qualified domain name to request a private certificate for.May contain wildcards, such as
*.domain.com.- Specified by:
getDomainNamein interfacePrivateCertificateProps
-
getAllowExport
Description copied from interface:PrivateCertificatePropsEnable or disable export of this certificate.If you issue an exportable public certificate, there is a charge at certificate issuance and again when the certificate renews. Ref: https://aws.amazon.com/certificate-manager/pricing
Default: false
- Specified by:
getAllowExportin interfacePrivateCertificateProps
-
getKeyAlgorithm
Description copied from interface:PrivateCertificatePropsSpecifies the algorithm of the public and private key pair that your certificate uses to encrypt data.When you request a private PKI certificate signed by a CA from AWS Private CA, the specified signing algorithm family (RSA or ECDSA) must match the algorithm family of the CA's secret key.
Default: KeyAlgorithm.RSA_2048
- Specified by:
getKeyAlgorithmin interfacePrivateCertificateProps- See Also:
-
getSubjectAlternativeNames
Description copied from interface:PrivateCertificatePropsAlternative domain names on your private certificate.Use this to register alternative domain names that represent the same site.
Default: - No additional FQDNs will be included as alternative domain names.
- Specified by:
getSubjectAlternativeNamesin interfacePrivateCertificateProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-