X509PrivateKeyExportFlags 列挙 (certenroll.h)
X509PrivateKeyExportFlags 列挙型は、秘密キーのエクスポート ポリシーを指定します。 Cryptography API: Next Generation (CNG) キーの場合、ポリシーはキー サービス プロバイダー (KSP) によって格納され、ポリシーを適用するのは KSP の責任です。 レガシ 暗号化サービス プロバイダー (CSP) が指定されている場合、キーの作成時にポリシーが使用され、ポリシーを適用するのは CSP の責任です。 この列挙は、IX509PrivateKey インターフェイスで ExportPolicy プロパティを指定および取得するときに使用されます。
構文
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
} ;
定数
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 秘密キーはアーカイブ用に 1 回エクスポートできます。 |
XCN_NCRYPT_ALLOW_PLAINTEXT_ARCHIVING_FLAG 値: 0x8 秘密キーは、アーカイブのためにプレーンテキスト形式で 1 回エクスポートできます。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
Header | certenroll.h |