Click or drag to resize

PrivateKeyFlags Enumeration

Defines private key configuration settings in certificate templates.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

Namespace:  PKI.CertificateTemplates
Assembly:  PKI.Core (in PKI.Core.dll) Version: 3.3.0.0 (3.3.0.0)
Syntax
[FlagsAttribute]
public enum PrivateKeyFlags
Members
  Member nameValueDescription
None0 None.
RequireKeyArchival1 This flag instructs the client to create a key archival certificate request.
AllowKeyExport16 This flag instructs the client to allow other applications to copy the private key to a .pfx file at a later time.
RequireStrongProtection32 This flag instructs the client to use additional protection for the private key.
RequireAlternateSignatureAlgorithm64 This flag instructs the client to use an alternate signature format.
ReuseKeysRenewal128 This flag instructs the client to use the same key when renewing the certificate.

Windows Server 2003, Windows Server 2008, Windows Server 2008 R2 - this flag is not supported.

UseLegacyProvider256 This flag instructs the client to process the msPKI-RA-Application-Policies attribute.

Windows Server 2003, Windows Server 2008, Windows Server 2008 R2 - this flag is not supported.

See Also