@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CrlDistributionPointExtensionConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Contains configuration information for the default behavior of the CRL Distribution Point (CDP) extension in certificates issued by your CA. This extension contains a link to download the CRL, so you can check whether a certificate has been revoked. To choose whether you want this extension omitted or not in certificates issued by your CA, you can set the OmitExtension parameter.
| Constructor and Description | 
|---|
| CrlDistributionPointExtensionConfiguration() | 
| Modifier and Type | Method and Description | 
|---|---|
| CrlDistributionPointExtensionConfiguration | clone() | 
| boolean | equals(Object obj) | 
| Boolean | getOmitExtension()
 Configures whether the CRL Distribution Point extension should be populated with the default URL to the CRL. | 
| int | hashCode() | 
| Boolean | isOmitExtension()
 Configures whether the CRL Distribution Point extension should be populated with the default URL to the CRL. | 
| void | marshall(ProtocolMarshaller protocolMarshaller)Marshalls this structured data using the given  ProtocolMarshaller. | 
| void | setOmitExtension(Boolean omitExtension)
 Configures whether the CRL Distribution Point extension should be populated with the default URL to the CRL. | 
| String | toString()Returns a string representation of this object. | 
| CrlDistributionPointExtensionConfiguration | withOmitExtension(Boolean omitExtension)
 Configures whether the CRL Distribution Point extension should be populated with the default URL to the CRL. | 
public CrlDistributionPointExtensionConfiguration()
public void setOmitExtension(Boolean omitExtension)
 Configures whether the CRL Distribution Point extension should be populated with the default URL to the CRL. If
 set to true, then the CDP extension will not be present in any certificates issued by that CA unless
 otherwise specified through CSR or API passthrough.
 
Only set this if you have another way to distribute the CRL Distribution Points ffor certificates issued by your CA, such as the Matter Distributed Compliance Ledger
This configuration cannot be enabled with a custom CNAME set.
omitExtension - Configures whether the CRL Distribution Point extension should be populated with the default URL to the
        CRL. If set to true, then the CDP extension will not be present in any certificates issued by
        that CA unless otherwise specified through CSR or API passthrough. Only set this if you have another way to distribute the CRL Distribution Points ffor certificates issued by your CA, such as the Matter Distributed Compliance Ledger
This configuration cannot be enabled with a custom CNAME set.
public Boolean getOmitExtension()
 Configures whether the CRL Distribution Point extension should be populated with the default URL to the CRL. If
 set to true, then the CDP extension will not be present in any certificates issued by that CA unless
 otherwise specified through CSR or API passthrough.
 
Only set this if you have another way to distribute the CRL Distribution Points ffor certificates issued by your CA, such as the Matter Distributed Compliance Ledger
This configuration cannot be enabled with a custom CNAME set.
true, then the CDP extension will not be present in any certificates issued
         by that CA unless otherwise specified through CSR or API passthrough. Only set this if you have another way to distribute the CRL Distribution Points ffor certificates issued by your CA, such as the Matter Distributed Compliance Ledger
This configuration cannot be enabled with a custom CNAME set.
public CrlDistributionPointExtensionConfiguration withOmitExtension(Boolean omitExtension)
 Configures whether the CRL Distribution Point extension should be populated with the default URL to the CRL. If
 set to true, then the CDP extension will not be present in any certificates issued by that CA unless
 otherwise specified through CSR or API passthrough.
 
Only set this if you have another way to distribute the CRL Distribution Points ffor certificates issued by your CA, such as the Matter Distributed Compliance Ledger
This configuration cannot be enabled with a custom CNAME set.
omitExtension - Configures whether the CRL Distribution Point extension should be populated with the default URL to the
        CRL. If set to true, then the CDP extension will not be present in any certificates issued by
        that CA unless otherwise specified through CSR or API passthrough. Only set this if you have another way to distribute the CRL Distribution Points ffor certificates issued by your CA, such as the Matter Distributed Compliance Ledger
This configuration cannot be enabled with a custom CNAME set.
public Boolean isOmitExtension()
 Configures whether the CRL Distribution Point extension should be populated with the default URL to the CRL. If
 set to true, then the CDP extension will not be present in any certificates issued by that CA unless
 otherwise specified through CSR or API passthrough.
 
Only set this if you have another way to distribute the CRL Distribution Points ffor certificates issued by your CA, such as the Matter Distributed Compliance Ledger
This configuration cannot be enabled with a custom CNAME set.
true, then the CDP extension will not be present in any certificates issued
         by that CA unless otherwise specified through CSR or API passthrough. Only set this if you have another way to distribute the CRL Distribution Points ffor certificates issued by your CA, such as the Matter Distributed Compliance Ledger
This configuration cannot be enabled with a custom CNAME set.
public String toString()
toString in class ObjectObject.toString()public CrlDistributionPointExtensionConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.