Class 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 .
Inheritance
Namespace: Amazon.CDK.AWS.ACMPCA
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class RevocationConfigurationProperty : Object, CfnCertificateAuthority.IRevocationConfigurationProperty
Syntax (vb)
Public Class RevocationConfigurationProperty
Inherits Object
Implements CfnCertificateAuthority.IRevocationConfigurationProperty
Remarks
The following requirements apply to revocation configurations.
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.ACMPCA;
var revocationConfigurationProperty = new RevocationConfigurationProperty {
CrlConfiguration = new CrlConfigurationProperty {
Enabled = false,
// the properties below are optional
CrlDistributionPointExtensionConfiguration = new CrlDistributionPointExtensionConfigurationProperty {
OmitExtension = false
},
CustomCname = "customCname",
ExpirationInDays = 123,
S3BucketName = "s3BucketName",
S3ObjectAcl = "s3ObjectAcl"
},
OcspConfiguration = new OcspConfigurationProperty {
Enabled = false,
// the properties below are optional
OcspCustomCname = "ocspCustomCname"
}
};
Synopsis
Constructors
RevocationConfigurationProperty() |
Properties
CrlConfiguration | Configuration of the certificate revocation list (CRL), if any, maintained by your private CA. |
OcspConfiguration | Configuration of Online Certificate Status Protocol (OCSP) support, if any, maintained by your private CA. |
Constructors
RevocationConfigurationProperty()
public RevocationConfigurationProperty()
Properties
CrlConfiguration
Configuration of the certificate revocation list (CRL), if any, maintained by your private CA.
public object CrlConfiguration { get; set; }
Property Value
System.Object
Remarks
OcspConfiguration
Configuration of Online Certificate Status Protocol (OCSP) support, if any, maintained by your private CA.
public object OcspConfiguration { get; set; }
Property Value
System.Object