@Stability(value=Stable) @Internal public static final class CfnCertificateAuthorityProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnCertificateAuthorityProps
CfnCertificateAuthorityPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnCertificateAuthorityProps.Builder, CfnCertificateAuthorityProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnCertificateAuthorityProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnCertificateAuthorityProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getCsrExtensions()
Specifies information to be added to the extension section of the certificate signing request (CSR).
|
String |
getKeyAlgorithm()
Type of the public key algorithm and size, in bits, of the key pair that your CA creates when it issues a certificate.
|
String |
getKeyStorageSecurityStandard()
Specifies a cryptographic key management compliance standard used for handling CA keys.
|
Object |
getRevocationConfiguration()
Information about the certificate revocation list (CRL) created and maintained by your private CA.
|
String |
getSigningAlgorithm()
Name of the algorithm your private CA uses to sign certificate requests.
|
Object |
getSubject()
Structure that contains X.500 distinguished name information for your private CA.
|
List<CfnTag> |
getTags()
Key-value pairs that will be attached to the new private CA.
|
String |
getType()
Type of your private CA.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnCertificateAuthorityProps.Builder builder)
CfnCertificateAuthorityProps.Builder.public final String getKeyAlgorithm()
CfnCertificateAuthorityPropsWhen you create a subordinate CA, you must use a key algorithm supported by the parent CA.
getKeyAlgorithm in interface CfnCertificateAuthorityPropspublic final String getSigningAlgorithm()
CfnCertificateAuthorityProps
This parameter should not be confused with the SigningAlgorithm parameter used to sign certificates when they are issued.
getSigningAlgorithm in interface CfnCertificateAuthorityPropspublic final Object getSubject()
CfnCertificateAuthorityPropsgetSubject in interface CfnCertificateAuthorityPropspublic final String getType()
CfnCertificateAuthorityPropsgetType in interface CfnCertificateAuthorityPropspublic final Object getCsrExtensions()
CfnCertificateAuthorityPropsgetCsrExtensions in interface CfnCertificateAuthorityPropspublic final String getKeyStorageSecurityStandard()
CfnCertificateAuthorityPropsDefault: FIPS_140_2_LEVEL_3_OR_HIGHER
Note: FIPS_140_2_LEVEL_3_OR_HIGHER is not supported in the following Regions:
When creating a CA in these Regions, you must provide FIPS_140_2_LEVEL_2_OR_HIGHER as the argument for KeyStorageSecurityStandard . Failure to do this results in an InvalidArgsException with the message, "A certificate authority cannot be created in this region with the specified security standard."
getKeyStorageSecurityStandard in interface CfnCertificateAuthorityPropspublic final Object getRevocationConfiguration()
CfnCertificateAuthorityPropsCertificate revocation information used by the CreateCertificateAuthority and UpdateCertificateAuthority actions. Your certificate authority can create and maintain a certificate revocation list (CRL). A CRL contains information about certificates that have been revoked.
getRevocationConfiguration in interface CfnCertificateAuthorityPropspublic final List<CfnTag> getTags()
CfnCertificateAuthorityPropsYou can associate up to 50 tags with a private CA. For information using tags with IAM to manage permissions, see Controlling Access Using IAM Tags .
getTags in interface CfnCertificateAuthorityProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.