Edit

Share via


CngExportPolicies Enum

Definition

Specifies the key export policies for a key.

This enumeration supports a bitwise combination of its member values.

public enum class CngExportPolicies
[System.Flags]
public enum CngExportPolicies
[<System.Flags>]
type CngExportPolicies = 
Public Enum CngExportPolicies
Inheritance
CngExportPolicies
Attributes

Fields

Name Value Description
None 0

The key is not exportable.

AllowExport 1

The private key can be exported multiple times.

AllowPlaintextExport 2

The private key can be exported multiple times as plaintext.

AllowArchiving 4

The private key can be exported one time for archiving purposes.

AllowPlaintextArchiving 8

The private key can be exported one time as plaintext.

Remarks

This class is used by the ExportPolicy property and the CngKeyCreationParameters class.

Applies to