Enumeración MFNetCredentialRequirements (mfidl.h)

Especifica cómo el administrador de credenciales debe obtener las credenciales de usuario.

Syntax

typedef enum _MFNetCredentialRequirements {
  REQUIRE_PROMPT = 0x1,
  REQUIRE_SAVE_SELECTED = 0x2
} MFNetCredentialRequirements;

Constantes

 
REQUIRE_PROMPT
Valor: 0x1
El administrador de credenciales debe solicitar al usuario que proporcione las credenciales.
REQUIRE_SAVE_SELECTED
Valor: 0x2
Nota Requiere Windows 7 o posterior.

 



Las credenciales se guardan en el almacenamiento persistente. Esta marca actúa como sugerencia para la interfaz de usuario de la aplicación. Si la aplicación solicita al usuario las credenciales, la interfaz de usuario puede indicar que las credenciales ya se han guardado.

Comentarios

La aplicación implementa el administrador de credenciales, que debe exponer la interfaz IMFNetCredentialManager . Si se establece la marca REQUIRE_PROMPT , el administrador de credenciales debe solicitar al usuario su nombre y contraseña.

El objeto de caché de credenciales establece la marca REQUIRE_PROMPT si la memoria caché aún no contiene credenciales válidas. También establece esta marca si las credenciales se enviarán como texto sin formato, a menos que el administrador de credenciales establezca previamente la opción MFNET_CREDENTIAL_ALLOW_CLEAR_TEXT . (Consulte IMFNetCredentialCache::SetUserOptions).

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado mfidl.h

Consulte también

IMFNetCredentialCache::GetCredential

Enumeraciones de Media Foundation

Autenticación de origen de red