Bagikan melalui


Antarmuka ICertRequest3 (certcli.h)

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

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

  • Mengirimkan 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 .

ICertRequest3 didefinisikan dalam Certcli.h. Namun, saat Anda membuat program, gunakan Certsrv.h sebagai file sertakan. Certcli.dll menyediakan antarmuka ICertRequest3 . Informasi jenis untuk antarmuka ini juga ada di Certcli.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 ICertRequest3 mewarisi dari ICertRequest2, ICertRequest, dan IDispatch. ICertRequest3 juga memiliki jenis anggota ini:

Metode

Antarmuka ICertRequest3 memiliki metode ini.

 
ICertRequest3::GetIssuedCertificate2

Mengambil disposisi sertifikat dengan menentukan string ID permintaan atau nomor seri sertifikat.
ICertRequest3::GetRefreshPolicy

Mengembalikan nilai yang menunjukkan apakah kebijakan pendaftaran sertifikat yang di-cache klien sudah kedaluarsa dan perlu disegarkan.
ICertRequest3::GetRequestIdString

Mendapatkan nomor permintaan internal saat ini, diformat sebagai string, untuk permintaan dan sertifikat berikutnya.
ICertRequest3::SetCredential

Mengatur kredensial yang digunakan untuk menghubungi Layanan Web Pendaftaran Sertifikat.

Persyaratan

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

Lihat juga

ICertRequest

ICertRequest2

IDispatch