Bagikan melalui


Metode IOCSPAdmin::GetSigningCertificates (certadm.h)

Metode GetSigningCertificates mendapatkan sertifikat penandatanganan yang tersedia di server responden untuk sertifikat otoritas sertifikasi (CA) tertentu. Metode ini hanya mengembalikan sertifikat penandatanganan dari penyimpanan sistem CERT_SYSTEM_STORE_LOCAL_MACHINE untuk server yang ditentukan.

Sintaks

HRESULT GetSigningCertificates(
  [in]  const BSTR    bstrServerName,
  [in]  const VARIANT *pCACertVar,
  [out] VARIANT       *pVal
);

Parameter

[in] bstrServerName

String yang berisi nama responder-server.

[in] pCACertVar

Sertifikat CA untuk mengambil sertifikat penandatanganan.

[out] pVal

Nilai kembali

C++

Jika metode berhasil, metode akan mengembalikan S_OK.

Jika metode gagal, metode mengembalikan nilai HRESULT yang menunjukkan kesalahan. Untuk daftar kode kesalahan umum, lihat Nilai HRESULT Umum.

VB

Sertifikat penandatanganan yang tersedia.

Keterangan

Setiap sertifikat penandatanganan memiliki properti berikut:

  • Ditandatangani oleh CA yang ditentukan oleh parameter pCACertVar
  • Menyertakan ekstensi penandatanganan Protokol Status Sertifikat Online (OCSP) (XCN_OID_PKIX_KP_OCSP_SIGNING)
  • Belum kedaluwarsa
  • Server penanggap dapat mengakses kunci privat sertifikat

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tidak ada yang didukung
Server minimum yang didukung Pusat Data Windows Server 2008, Windows Server 2008 Enterprise [hanya aplikasi desktop]
Target Platform Windows
Header certadm.h (termasuk Certsrv.h)
Pustaka Certadm.lib
DLL Certadm.dll

Lihat juga

IOCSPAdmin