Bagikan melalui


Antarmuka ICertRequest2 (certcli.h)

Antarmuka ICertRequest2 adalah salah satu dari dua antarmuka yang menyediakan komunikasi antara klien atau aplikasi perantara dan Layanan Sertifikat.

Aplikasi klien dan perantara dapat memanggil metode ICertRequest2 untuk melakukan tugas-tugas berikut:

  • Kirim permintaan sertifikat.
  • Ambil disposisi, status terakhir, dan pengidentifikasi permintaan.
  • Ambil sertifikat yang dikeluarkan untuk permintaan tersebut.
  • Ambil sertifikat yang tertunda untuk permintaan sebelumnya.
  • Ambil sertifikat otoritas sertifikasi (CA) untuk server Layanan Sertifikat.
  • Ambil nilai properti CA, nama tampilan, dan bendera apa pun yang terkait dengan properti .
  • Ambil data respons yang di-cache yang dikembalikan oleh server.
  • Ambil teks pesan kesalahan untuk kode kesalahan HRESULT .

ICertRequest2 didefinisikan dalam Certcli.h. Namun, saat Anda membuat program, gunakan Certsrv.h sebagai file sertakan. Certcli.dll menyediakan antarmuka ICertRequest2 . Informasi jenis untuk antarmuka ini juga ada di Certclil.dll, yang dikirim dengan Platform Software Development Kit (SDK).

Antarmuka Layanan Sertifikat mendukung model rangkaian apartemen dan utas bebas. Untuk throughput yang lebih baik, disarankan untuk threading gratis.

Warisan

Antarmuka ICertRequest2 mewarisi dari ICertRequest dan IDispatch. ICertRequest2 juga memiliki jenis anggota ini:

Metode

Antarmuka ICertRequest2 memiliki metode ini.

 
ICertRequest2::GetCAProperty

Mengambil nilai properti untuk otoritas sertifikasi (CA). (ICertRequest2.GetCAProperty)
ICertRequest2::GetCAPropertyDisplayName

Mengambil nama tampilan properti untuk properti otoritas sertifikasi (CA).
ICertRequest2::GetCAPropertyFlags

Mengambil bendera properti untuk properti otoritas sertifikasi (CA).
ICertRequest2::GetErrorMessageText

Mengambil teks pesan kesalahan untuk kode kesalahan HRESULT.
ICertRequest2::GetFullResponseProperty

Mengambil data respons cache yang dikembalikan oleh server.
ICertRequest2::GetIssuedCertificate

Mengambil disposisi sertifikat dengan menentukan ID permintaan atau nomor seri sertifikat.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header certcli.h (termasuk Certsrv.h)