Enumeração MFNetCredentialOptions (mfidl.h)
Descreve as opções para as credenciais de rede de cache.
Syntax
typedef enum _MFNetCredentialOptions {
MFNET_CREDENTIAL_SAVE = 0x1,
MFNET_CREDENTIAL_DONT_CACHE = 0x2,
MFNET_CREDENTIAL_ALLOW_CLEAR_TEXT = 0x4
} MFNetCredentialOptions;
Constantes
MFNET_CREDENTIAL_SAVE Valor: 0x1 Permita que o objeto de cache de credenciais salve as credenciais no armazenamento persistente. |
MFNET_CREDENTIAL_DONT_CACHE Valor: 0x2 Não permita que o objeto de cache de credenciais armazene as credenciais em cache na memória. Esse sinalizador não pode ser combinado com o sinalizador MFNET_CREDENTIAL_SAVE. |
MFNET_CREDENTIAL_ALLOW_CLEAR_TEXT Valor: 0x4 O usuário permite que as credenciais sejam enviadas pela rede em texto claro. Por padrão, IMFNetCredentialCache::GetCredential sempre retorna o sinalizador REQUIRE_PROMPT quando os sinalizadores de autenticação incluem MFNET_AUTHENTICATION_CLEAR_TEXT, mesmo que as credenciais armazenadas em cache estejam disponíveis. Se você definir a opção MFNET_CREDENTIAL_ALLOW_CLEAR_TEXT, o método GetCredential não retornará REQUIRE_PROMPT para texto claro, se as credenciais armazenadas em cache estiverem disponíveis. Não defina esse sinalizador sem notificar o usuário de que as credenciais podem ser enviadas em texto claro. |
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::SetUserOptions
Enumerações do Media Foundation