Show / Hide Table of Contents

Class CfnCertificate.PolicyInformationProperty

Defines the X.509 CertificatePolicies extension.

Inheritance
object
CfnCertificate.PolicyInformationProperty
Implements
CfnCertificate.IPolicyInformationProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.ACMPCA
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnCertificate.PolicyInformationProperty : CfnCertificate.IPolicyInformationProperty
Syntax (vb)
Public Class CfnCertificate.PolicyInformationProperty Implements CfnCertificate.IPolicyInformationProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-policyinformation.html

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 policyInformationProperty = new PolicyInformationProperty {
                 CertPolicyId = "certPolicyId",

                 // the properties below are optional
                 PolicyQualifiers = new [] { new PolicyQualifierInfoProperty {
                     PolicyQualifierId = "policyQualifierId",
                     Qualifier = new QualifierProperty {
                         CpsUri = "cpsUri"
                     }
                 } }
             };

Synopsis

Constructors

PolicyInformationProperty()

Defines the X.509 CertificatePolicies extension.

Properties

CertPolicyId

Specifies the object identifier (OID) of the certificate policy under which the certificate was issued.

PolicyQualifiers

Modifies the given CertPolicyId with a qualifier.

Constructors

PolicyInformationProperty()

Defines the X.509 CertificatePolicies extension.

public PolicyInformationProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-policyinformation.html

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 policyInformationProperty = new PolicyInformationProperty {
                 CertPolicyId = "certPolicyId",

                 // the properties below are optional
                 PolicyQualifiers = new [] { new PolicyQualifierInfoProperty {
                     PolicyQualifierId = "policyQualifierId",
                     Qualifier = new QualifierProperty {
                         CpsUri = "cpsUri"
                     }
                 } }
             };

Properties

CertPolicyId

Specifies the object identifier (OID) of the certificate policy under which the certificate was issued.

public string CertPolicyId { get; set; }
Property Value

string

Remarks

For more information, see NIST's definition of Object Identifier (OID) .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-policyinformation.html#cfn-acmpca-certificate-policyinformation-certpolicyid

PolicyQualifiers

Modifies the given CertPolicyId with a qualifier.

public object? PolicyQualifiers { get; set; }
Property Value

object

Remarks

AWS Private CA supports the certification practice statement (CPS) qualifier.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-policyinformation.html#cfn-acmpca-certificate-policyinformation-policyqualifiers

Type union: either IResolvable or (either IResolvable or CfnCertificate.IPolicyQualifierInfoProperty)[]

Implements

CfnCertificate.IPolicyInformationProperty
Back to top Generated by DocFX