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
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
Remarks
ExportableKey
Allows the private key to be exported.
object? ExportableKey { get; }
Property Value
Remarks
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
Remarks
StrongKeyProtectionRequired
Requirer user input when using the private key for enrollment.
object? StrongKeyProtectionRequired { get; }