Bagikan melalui


InstallResponseRestrictionFlags enumeration (certenroll.h)

Enumerasi InstallResponseRestrictionFlags berisi bendera yang mengidentifikasi pembatasan yang ditempatkan pada penginstalan lokal rantai sertifikat. Enumerasi ini digunakan oleh metode InstallResponse pada antarmuka IX509Enrollment .

Sintaks

typedef enum InstallResponseRestrictionFlags {
  AllowNone = 0,
  AllowNoOutstandingRequest = 0x1,
  AllowUntrustedCertificate = 0x2,
  AllowUntrustedRoot = 0x4
} ;

Konstanta

 
AllowNone
Nilai: 0
Tidak mengizinkan penginstalan sertifikat atau sertifikat yang tidak tepercaya yang tidak ada permintaan yang sesuai.
AllowNoOutstandingRequest
Nilai: 0x1
Membuat kunci privat dari respons sertifikat daripada dari sertifikat dummy. Ini membuat sertifikat dummy opsional. Jika nilai ini tidak diatur, sertifikat dummy harus ada, dan kunci privat diekstrak darinya.
AllowUntrustedCertificate
Nilai: 0x2
Menginstal entitas akhir dan sertifikat otoritas sertifikasi yang tidak tepercaya. Sertifikat otoritas sertifikasi mencakup sertifikat otoritas sertifikasi akar dan bawahan. Sertifikat entitas akhir dipasang ke penyimpanan pribadi, dan sertifikat otoritas sertifikasi diinstal ke penyimpanan otoritas sertifikasi.
AllowUntrustedRoot
Nilai: 0x4
Melakukan tindakan yang sama dengan bendera AllowUntrustedCertificate tetapi juga menginstal sertifikat meskipun rantai sertifikat tidak dapat dibuat karena akar tidak tepercaya.

Catatan Pada Windows Vista, perilaku bendera ini sama dengan yang ditentukan untuk bendera AllowUntrustedCertificate . Anda dapat menginstal akar tidak tepercaya yang dimulai dengan Windows Vista dengan SP1.

 

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

InstallResponse