Bagikan melalui


Metode IX509EnrollmentPolicyServer::GetAuthFlags (certenroll.h)

Metode GetAuthFlags mengambil nilai yang menentukan jenis autentikasi yang digunakan oleh klien untuk mengautentikasi dirinya sendiri ke server kebijakan pendaftaran sertifikat (CEP). Nilai ini diatur oleh metode Inisialisasi pada antarmuka ICertPropertyEnrollmentPolicyServer .

Sintaks

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

Parameter

[out, retval] pValue

Penunjuk ke nilai enumerasi X509EnrollmentAuthFlags yang menentukan jenis autentikasi. Ini bisa menjadi salah satu nilai berikut.

Nilai Makna
X509AuthAnonymous
Autentikasi anonim.
X509AuthKerberos
Autentikasi Kerberos.
X509AuthUsername
Hapus nama pengguna teks dan autentikasi kata sandi.
X509AuthCertificate
Sertifikat autentikasi klien diinstal pada komputer lokal dan digunakan oleh server untuk memverifikasi identitas klien.

Menampilkan nilai

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.

Menampilkan kode 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

IX509EnrollmentPolicyServer