Bagikan melalui


ICertPropertyEnrollmentPolicyServer::GetAuthentication method (certenroll.h)

Metode GetAuthentication mengambil nilai yang menentukan jenis autentikasi yang digunakan oleh server kebijakan pendaftaran sertifikat (CEP) untuk mengautentikasi klien. Nilai ini diatur oleh metode Inisialisasi .

Sintaks

HRESULT GetAuthentication(
  [out, retval] X509EnrollmentAuthFlags *pValue
);

Parameter

[out, retval] pValue

Nilai enumerasi X509EnrollmentAuthFlags yang menentukan jenis autentikasi klien. Ini bisa menjadi salah satu nilai berikut.

Nilai Makna
X509AuthAnonymous
Autentikasi anonim.
X509AuthKerberos
Autentikasi Kerberos.
X509AuthUsername
Hapus nama pengguna teks dan autentikasi kata sandi.
Catatan Nama pengguna dan kata sandi dienkripsi sebelum transmisi dan disimpan dengan aman di brankas kredensial di server CEP.
 
X509AuthCertificate
Sertifikat autentikasi klien diinstal pada komputer lokal dan digunakan oleh server untuk memverifikasi identitas klien.

Nilai kembali

Jika fungsi berhasil, fungsi akan mengembalikan S_OK.

Jika fungsi gagal, fungsi mengembalikan nilai HRESULT yang menunjukkan kesalahan. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut. Untuk daftar kode kesalahan umum, lihat Nilai HRESULT Umum.

Mengembalikan kode/nilai Deskripsi
E_POINTER
Parameter pValue tidak boleh NULL.

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 certenroll.h

Lihat juga

ICertPropertyEnrollmentPolicyServer