@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 Object
Object.toString()
public CrlDistributionPointExtensionConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.