Show / Hide Table of Contents

Interface CfnTemplatePropsMixin.IPrivateKeyFlagsV3Property

Private key flags for v3 templates specify the client compatibility, if the private key can be exported, if user input is required when using a private key, and if an alternate signature algorithm should be used.

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

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pcaconnectorad-template-privatekeyflagsv3.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 privateKeyFlagsV3Property = new PrivateKeyFlagsV3Property {
                 ClientVersion = "clientVersion",
                 ExportableKey = false,
                 RequireAlternateSignatureAlgorithm = false,
                 StrongKeyProtectionRequired = false
             };

Synopsis

Properties

ClientVersion

Defines the minimum client compatibility.

ExportableKey

Allows the private key to be exported.

RequireAlternateSignatureAlgorithm

Reguires the PKCS #1 v2.1 signature format for certificates. You should verify that your CA, objects, and applications can accept this signature format.

StrongKeyProtectionRequired

Requirer user input when using the private key for enrollment.

Properties

ClientVersion

Defines the minimum client compatibility.

string? ClientVersion { get; }
Property Value

string

Remarks

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

ExportableKey

Allows the private key to be exported.

object? ExportableKey { get; }
Property Value

object

Remarks

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

Type union: either bool or IResolvable

RequireAlternateSignatureAlgorithm

Reguires the PKCS #1 v2.1 signature format for certificates. You should verify that your CA, objects, and applications can accept this signature format.

object? RequireAlternateSignatureAlgorithm { get; }
Property Value

object

Remarks

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

Type union: either bool or IResolvable

StrongKeyProtectionRequired

Requirer user input when using the private key for enrollment.

object? StrongKeyProtectionRequired { get; }
Property Value

object

Remarks

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

Type union: either bool or IResolvable

Back to top Generated by DocFX