Class CfnTemplate.KeyUsagePropertyProperty
The key usage property defines the purpose of the private key contained in the certificate.
Implements
Inherited Members
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.
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.
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
Remarks
You can use property flags or property type but not both.
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
Remarks
You can use property type or property flags but not both.