Compartir a través de


Enumeración MFNetCredentialOptions (mfidl.h)

Describe las opciones de las credenciales de red de almacenamiento en caché.

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 el objeto de caché de credenciales guarde las credenciales en el almacenamiento persistente.
MFNET_CREDENTIAL_DONT_CACHE
Valor: 0x2
No permita que el objeto de caché de credenciales almacene en caché las credenciales en memoria. Esta marca no se puede combinar con la marca MFNET_CREDENTIAL_SAVE.
MFNET_CREDENTIAL_ALLOW_CLEAR_TEXT
Valor: 0x4
El usuario permite enviar las credenciales a través de la red en texto no cifrado.

De forma predeterminada, IMFNetCredentialCache::GetCredential siempre devuelve la marca REQUIRE_PROMPT cuando las marcas de autenticación incluyen MFNET_AUTHENTICATION_CLEAR_TEXT, incluso si están disponibles las credenciales almacenadas en caché. Si establece la opción MFNET_CREDENTIAL_ALLOW_CLEAR_TEXT, el método GetCredential no devolverá REQUIRE_PROMPT para texto no cifrado, si están disponibles las credenciales almacenadas en caché.

No establezca esta marca sin notificar al usuario que las credenciales podrían enviarse en texto no cifrado.

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::SetUserOptions

Enumeraciones de Media Foundation

Estructuras de Media Foundation

Autenticación de origen de red