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