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) |