Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der X509PrivateKeyExportFlags-Enumerationstyp gibt die Exportrichtlinie für einen privaten Schlüssel an. Für einen CNG-Schlüssel (Cryptography API: Next Generation) wird die Richtlinie vom Schlüsseldienstanbieter (Key Service Provider, KSP) gespeichert, und es liegt in der Verantwortung des KSP, die Richtlinie zu erzwingen. Wenn ein Legacy-Kryptografiedienstanbieter (Legacy Cryptographic Service Provider , CSP) angegeben wird, wird die Richtlinie beim Erstellen des Schlüssels verwendet, und es liegt in der Verantwortung des CSP, die Richtlinie zu erzwingen. Diese Enumeration wird beim Angeben und Abrufen der ExportPolicy-Eigenschaft auf der IX509PrivateKey-Schnittstelle verwendet.
Syntax
typedef enum X509PrivateKeyExportFlags {
XCN_NCRYPT_ALLOW_EXPORT_NONE = 0,
XCN_NCRYPT_ALLOW_EXPORT_FLAG = 0x1,
XCN_NCRYPT_ALLOW_PLAINTEXT_EXPORT_FLAG = 0x2,
XCN_NCRYPT_ALLOW_ARCHIVING_FLAG = 0x4,
XCN_NCRYPT_ALLOW_PLAINTEXT_ARCHIVING_FLAG = 0x8
} ;
Konstanten
XCN_NCRYPT_ALLOW_EXPORT_NONEWert: 0 Der Export ist nicht zulässig. Dies ist der Standardwert. |
XCN_NCRYPT_ALLOW_EXPORT_FLAGWert: 0x1 Der private Schlüssel kann exportiert werden. |
XCN_NCRYPT_ALLOW_PLAINTEXT_EXPORT_FLAGWert: 0x2 Der private Schlüssel kann in Klartextform exportiert werden. |
XCN_NCRYPT_ALLOW_ARCHIVING_FLAGWert: 0x4 Der private Schlüssel kann einmal für die Archivierung exportiert werden. |
XCN_NCRYPT_ALLOW_PLAINTEXT_ARCHIVING_FLAGWert: 0x8 Der private Schlüssel kann zur Archivierung einmal in Klartextform exportiert werden. |
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
| Kopfzeile | certenroll.h |