Show / Hide Table of Contents

Interface CfnTemplatePropsMixin.IExtensionsV4Property

Certificate extensions for v4 template schema.

Namespace: Amazon.CDK.Mixins.Preview.AWS.PCAConnectorAD.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public interface CfnTemplatePropsMixin.IExtensionsV4Property
Syntax (vb)
Public Interface CfnTemplatePropsMixin.IExtensionsV4Property
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pcaconnectorad-template-extensionsv4.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.Mixins.Preview.AWS.PCAConnectorAD.Mixins;

             var extensionsV4Property = new ExtensionsV4Property {
                 ApplicationPolicies = new ApplicationPoliciesProperty {
                     Critical = false,
                     Policies = new [] { new ApplicationPolicyProperty {
                         PolicyObjectIdentifier = "policyObjectIdentifier",
                         PolicyType = "policyType"
                     } }
                 },
                 KeyUsage = new KeyUsageProperty {
                     Critical = false,
                     UsageFlags = new KeyUsageFlagsProperty {
                         DataEncipherment = false,
                         DigitalSignature = false,
                         KeyAgreement = false,
                         KeyEncipherment = false,
                         NonRepudiation = false
                     }
                 }
             };

Synopsis

Properties

ApplicationPolicies

Application policies specify what the certificate is used for and its purpose.

KeyUsage

The key usage extension defines the purpose (e.g., encipherment, signature) of the key contained in the certificate.

Properties

ApplicationPolicies

Application policies specify what the certificate is used for and its purpose.

object? ApplicationPolicies { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pcaconnectorad-template-extensionsv4.html#cfn-pcaconnectorad-template-extensionsv4-applicationpolicies

Type union: either IResolvable or CfnTemplatePropsMixin.IApplicationPoliciesProperty

KeyUsage

The key usage extension defines the purpose (e.g., encipherment, signature) of the key contained in the certificate.

object? KeyUsage { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pcaconnectorad-template-extensionsv4.html#cfn-pcaconnectorad-template-extensionsv4-keyusage

Type union: either IResolvable or CfnTemplatePropsMixin.IKeyUsageProperty

Back to top Generated by DocFX