Bagikan melalui


Enumerasi X509PrivateKeyExportFlags (certenroll.h)

Jenis enumerasi X509PrivateKeyExportFlags menentukan kebijakan ekspor untuk kunci privat. Untuk KUNCI Cryptography API: Next Generation (CNG), kebijakan disimpan oleh penyedia layanan utama (KSP), dan merupakan tanggung jawab KSP untuk menegakkan kebijakan. Ketika penyedia layanan kriptografi (CSP) warisan ditentukan, kebijakan digunakan saat membuat kunci, dan merupakan tanggung jawab CSP untuk menegakkan kebijakan. Enumerasi ini digunakan saat menentukan dan mengambil properti ExportPolicy pada antarmuka IX509PrivateKey .

Sintaks

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
} ;

Konstanta

 
XCN_NCRYPT_ALLOW_EXPORT_NONE
Nilai: 0
Ekspor tidak diperbolehkan. Ini adalah nilai default.
XCN_NCRYPT_ALLOW_EXPORT_FLAG
Nilai: 0x1
Kunci privat dapat diekspor.
XCN_NCRYPT_ALLOW_PLAINTEXT_EXPORT_FLAG
Nilai: 0x2
Kunci privat dapat diekspor dalam bentuk teks biasa.
XCN_NCRYPT_ALLOW_ARCHIVING_FLAG
Nilai: 0x4
Kunci privat dapat diekspor sekali untuk pengarsipan.
XCN_NCRYPT_ALLOW_PLAINTEXT_ARCHIVING_FLAG
Nilai: 0x8
Kunci privat dapat diekspor sekali dalam bentuk teks biasa untuk pengarsipan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Header certenroll.h

Lihat juga

Enumerasi CertEnroll

Antarmuka CertEnroll

IX509PrivateKey