Bagikan melalui


Enumerasi MFNetCredentialOptions (mfidl.h)

Menjelaskan opsi untuk kredensial jaringan penembolokan.

Sintaks

typedef enum _MFNetCredentialOptions {
  MFNET_CREDENTIAL_SAVE = 0x1,
  MFNET_CREDENTIAL_DONT_CACHE = 0x2,
  MFNET_CREDENTIAL_ALLOW_CLEAR_TEXT = 0x4
} MFNetCredentialOptions;

Konstanta

 
MFNET_CREDENTIAL_SAVE
Nilai: 0x1
Izinkan objek cache kredensial untuk menyimpan kredensial di penyimpanan persisten.
MFNET_CREDENTIAL_DONT_CACHE
Nilai: 0x2
Jangan izinkan objek singgahan kredensial untuk menyimpan kredensial dalam memori. Bendera ini tidak dapat digabungkan dengan bendera MFNET_CREDENTIAL_SAVE.
MFNET_CREDENTIAL_ALLOW_CLEAR_TEXT
Nilai: 0x4
Pengguna mengizinkan kredensial dikirim melalui jaringan dalam teks yang jelas.

Secara default, IMFNetCredentialCache::GetCredential selalu mengembalikan bendera REQUIRE_PROMPT saat bendera autentikasi menyertakan MFNET_AUTHENTICATION_CLEAR_TEXT, meskipun kredensial yang di-cache tersedia. Jika Anda mengatur opsi MFNET_CREDENTIAL_ALLOW_CLEAR_TEXT, metode GetCredential tidak akan mengembalikan REQUIRE_PROMPT untuk teks yang jelas, jika kredensial yang di-cache tersedia.

Jangan atur bendera ini tanpa memberi tahu pengguna bahwa kredensial mungkin dikirim dalam teks yang jelas.

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::SetUserOptions

Enumerasi Yayasan Media

Struktur Yayasan Media

Autentikasi Sumber Jaringan