Enumerazione MFNetCredentialOptions (mfidl.h)
Vengono descritte le opzioni per la memorizzazione nella cache delle credenziali di rete.
Sintassi
typedef enum _MFNetCredentialOptions {
MFNET_CREDENTIAL_SAVE = 0x1,
MFNET_CREDENTIAL_DONT_CACHE = 0x2,
MFNET_CREDENTIAL_ALLOW_CLEAR_TEXT = 0x4
} MFNetCredentialOptions;
Costanti
MFNET_CREDENTIAL_SAVE Valore: 0x1 Consentire all'oggetto cache delle credenziali di salvare le credenziali nell'archiviazione permanente. |
MFNET_CREDENTIAL_DONT_CACHE Valore: 0x2 Non consentire all'oggetto cache delle credenziali di memorizzare nella cache le credenziali in memoria. Questo flag non può essere combinato con il flag MFNET_CREDENTIAL_SAVE. |
MFNET_CREDENTIAL_ALLOW_CLEAR_TEXT Valore: 0x4 L'utente consente l'invio delle credenziali in rete in testo non crittografato. Per impostazione predefinita, IMFNetCredentialCache::GetCredential restituisce sempre il flag di REQUIRE_PROMPT quando i flag di autenticazione includono MFNET_AUTHENTICATION_CLEAR_TEXT, anche se sono disponibili credenziali memorizzate nella cache. Se si imposta l'opzione MFNET_CREDENTIAL_ALLOW_CLEAR_TEXT, il metodo GetCredential non restituirà REQUIRE_PROMPT per il testo non crittografato, se sono disponibili credenziali memorizzate nella cache. Non impostare questo flag senza notificare all'utente che le credenziali potrebbero essere inviate in testo non crittografato. |
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Intestazione | mfidl.h |