Enumeração MFNetCredentialRequirements (mfidl.h)
Especifica como o gerenciador de credenciais deve obter credenciais de usuário.
Syntax
typedef enum _MFNetCredentialRequirements {
REQUIRE_PROMPT = 0x1,
REQUIRE_SAVE_SELECTED = 0x2
} MFNetCredentialRequirements;
Constantes
REQUIRE_PROMPT Valor: 0x1 O gerenciador de credenciais deve solicitar que o usuário forneça as credenciais. |
REQUIRE_SAVE_SELECTED Valor: 0x2 Nota Requer o Windows 7 ou posterior. As credenciais são salvas no armazenamento persistente. Esse sinalizador atua como uma dica para a interface do usuário do aplicativo. Se o aplicativo solicitar credenciais ao usuário, a interface do usuário poderá indicar que as credenciais já foram salvas. |
Comentários
O aplicativo implementa o gerenciador de credenciais, que deve expor a interface IMFNetCredentialManager . Se o sinalizador REQUIRE_PROMPT estiver definido, o gerenciador de credenciais deverá solicitar ao usuário seu nome e senha.
O objeto de cache de credenciais define o sinalizador REQUIRE_PROMPT se o cache ainda não contiver credenciais válidas. Ele também define esse sinalizador se as credenciais serão enviadas como texto sem formatação, a menos que o gerenciador de credenciais tenha definido anteriormente a opção MFNET_CREDENTIAL_ALLOW_CLEAR_TEXT . (Consulte IMFNetCredentialCache::SetUserOptions.)
Requisitos
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho | mfidl.h |
Confira também
IMFNetCredentialCache::GetCredential