Bagikan melalui


Enumerasi MFNetCredentialRequirements (mfidl.h)

Menentukan bagaimana manajer kredensial harus mendapatkan kredensial pengguna.

Sintaks

typedef enum _MFNetCredentialRequirements {
  REQUIRE_PROMPT = 0x1,
  REQUIRE_SAVE_SELECTED = 0x2
} MFNetCredentialRequirements;

Konstanta

 
REQUIRE_PROMPT
Nilai: 0x1
Manajer kredensial harus meminta pengguna untuk memberikan kredensial.
REQUIRE_SAVE_SELECTED
Nilai: 0x2
Catatan Memerlukan Windows 7 atau yang lebih baru.

 



Kredensial disimpan ke penyimpanan persisten. Bendera ini bertindak sebagai petunjuk untuk UI aplikasi. Jika aplikasi meminta kredensial kepada pengguna, UI dapat menunjukkan bahwa kredensial telah disimpan.

Keterangan

Aplikasi ini mengimplementasikan manajer kredensial, yang harus mengekspos antarmuka IMFNetCredentialManager . Jika bendera REQUIRE_PROMPT diatur, manajer kredensial harus meminta nama dan kata sandinya kepada pengguna.

Objek cache kredensial mengatur bendera REQUIRE_PROMPT jika cache belum berisi kredensial yang valid. Ini juga mengatur bendera ini jika kredensial akan dikirim sebagai teks biasa, kecuali manajer kredensial sebelumnya mengatur opsi MFNET_CREDENTIAL_ALLOW_CLEAR_TEXT . (Lihat IMFNetCredentialCache::SetUserOptions.)

Persyaratan

   
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Header mfidl.h

Lihat juga

IMFNetCredentialCache::GetCredential

Enumerasi Media Foundation

Autentikasi Sumber Jaringan