Show / Hide Table of Contents

Class CfnTemplate.KeyUsagePropertyProperty

The key usage property defines the purpose of the private key contained in the certificate.

Inheritance
object
CfnTemplate.KeyUsagePropertyProperty
Implements
CfnTemplate.IKeyUsagePropertyProperty
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.PCAConnectorAD
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnTemplate.KeyUsagePropertyProperty : CfnTemplate.IKeyUsagePropertyProperty
Syntax (vb)
Public Class CfnTemplate.KeyUsagePropertyProperty Implements CfnTemplate.IKeyUsagePropertyProperty
Remarks

You can specify specific purposes using property flags or all by using property type ALL.

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

             var keyUsagePropertyProperty = new KeyUsagePropertyProperty {
                 PropertyFlags = new KeyUsagePropertyFlagsProperty {
                     Decrypt = false,
                     KeyAgreement = false,
                     Sign = false
                 },
                 PropertyType = "propertyType"
             };

Synopsis

Constructors

KeyUsagePropertyProperty()

The key usage property defines the purpose of the private key contained in the certificate.

Properties

PropertyFlags

You can specify key usage for encryption, key agreement, and signature.

PropertyType

You can specify all key usages using property type ALL.

Constructors

KeyUsagePropertyProperty()

The key usage property defines the purpose of the private key contained in the certificate.

public KeyUsagePropertyProperty()
Remarks

You can specify specific purposes using property flags or all by using property type ALL.

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

             var keyUsagePropertyProperty = new KeyUsagePropertyProperty {
                 PropertyFlags = new KeyUsagePropertyFlagsProperty {
                     Decrypt = false,
                     KeyAgreement = false,
                     Sign = false
                 },
                 PropertyType = "propertyType"
             };

Properties

PropertyFlags

You can specify key usage for encryption, key agreement, and signature.

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

object

Remarks

You can use property flags or property type but not both.

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

Type union: either IResolvable or CfnTemplate.IKeyUsagePropertyFlagsProperty

PropertyType

You can specify all key usages using property type ALL.

public string? PropertyType { get; set; }
Property Value

string

Remarks

You can use property type or property flags but not both.

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

Implements

CfnTemplate.IKeyUsagePropertyProperty
Back to top Generated by DocFX