MFNetCredentialOptions-Enumeration (mfidl.h)
Beschreibt Die Optionen für das Zwischenspeichern von Netzwerkanmeldeinformationen.
Syntax
typedef enum _MFNetCredentialOptions {
MFNET_CREDENTIAL_SAVE = 0x1,
MFNET_CREDENTIAL_DONT_CACHE = 0x2,
MFNET_CREDENTIAL_ALLOW_CLEAR_TEXT = 0x4
} MFNetCredentialOptions;
Konstanten
MFNET_CREDENTIAL_SAVE Wert: 0x1 Erlauben Sie dem Cacheobjekt für Anmeldeinformationen, Anmeldeinformationen im persistenten Speicher zu speichern. |
MFNET_CREDENTIAL_DONT_CACHE Wert: 0x2 Lassen Sie nicht zu, dass das Anmeldeinformationscacheobjekt die Anmeldeinformationen im Arbeitsspeicher zwischenspeichert. Dieses Flag kann nicht mit dem MFNET_CREDENTIAL_SAVE-Flag kombiniert werden. |
MFNET_CREDENTIAL_ALLOW_CLEAR_TEXT Wert: 0x4 Der Benutzer ermöglicht das Senden von Anmeldeinformationen über das Netzwerk in Klartext. Standardmäßig gibt IMFNetCredentialCache::GetCredential immer das REQUIRE_PROMPT-Flag zurück, wenn die Authentifizierungsflags MFNET_AUTHENTICATION_CLEAR_TEXT enthalten, auch wenn zwischengespeicherte Anmeldeinformationen verfügbar sind. Wenn Sie die Option MFNET_CREDENTIAL_ALLOW_CLEAR_TEXT festlegen, gibt die GetCredential-Methode keine REQUIRE_PROMPT für Klartext zurück, wenn zwischengespeicherte Anmeldeinformationen verfügbar sind. Legen Sie dieses Flag nicht fest, ohne den Benutzer darüber zu informieren, dass Anmeldeinformationen möglicherweise in Klartext gesendet werden. |
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Kopfzeile | mfidl.h |
Weitere Informationen
IMFNetCredentialCache::SetUserOptions