Enumeraciones de autenticación

Las enumeraciones de autenticación se clasifican según el uso de la siguiente manera:

Enumeraciones de administración de credenciales

Credentials Management usa las siguientes enumeraciones.

Enumeración Descripción
CRED_MARSHAL_TYPE Contiene los tipos de credenciales que CredMarshalCredential puede serializar o unmarshaled de CredUnmarshalCredential.
CRED_PROTECTION_TYPE Especifica el contexto de seguridad en el que se cifran las credenciales al usar la función CredProtect .

Enumeraciones de LSA

LSA usa las siguientes enumeraciones.

Enumeración Descripción
KERB_LOGON_SUBMIT_TYPE Enumera el tipo de inicio de sesión que se solicita.
KERB_PROFILE_BUFFER_TYPE Muestra el tipo de perfil de inicio de sesión devuelto.
KERB_PROTOCOL_MESSAGE_TYPE Enumera los tipos de mensajes que se pueden enviar al paquete de autenticación Kerberos mediante una llamada a LsaCallAuthenticationPackage.
LSA_FOREST_TRUST_COLLISION_RECORD_TYPE Define los tipos de colisión que pueden producirse entre los registros de confianza de bosque de LSA.
LSA_FOREST_TRUST_RECORD_TYPE Define el tipo de un registro de confianza de bosque de LSA.
LSA_TOKEN_INFORMATION_TYPE Especifica los niveles de información que se pueden incluir en un token de inicio de sesión.
MSV1_0_LOGON_SUBMIT_TYPE Muestra el tipo de inicio de sesión que se solicita.
MSV1_0_PROFILE_BUFFER_TYPE Muestra el tipo de perfil de inicio de sesión devuelto.
MSV1_0_PROTOCOL_MESSAGE_TYPE Enumera los tipos de mensajes que se pueden enviar al paquete de autenticación de MSV1_0 llamando a LsaCallAuthenticationPackage.
POLICY_DOMAIN_INFORMATION_CLASS Define el tipo de información de dominio de directiva.
SECURITY_LOGON_TYPE Indica el tipo de inicio de sesión solicitado por un proceso de inicio de sesión.

Enumeraciones del proveedor de red

El proveedor de red usa las siguientes enumeraciones.

Enumeración Descripción
SECPKG_EXTENDED_INFORMATION_CLASS Tipo de enumeración que especifica el tipo de información que se va a establecer u obtener para un paquete de seguridad.
SECPKG_NAME_TYPE Valor de enumeración que especifica el tipo de nombre especificado para una cuenta.

Enumeraciones del proveedor de compatibilidad de seguridad de credenciales (CredSSP)

CredSSP usa las enumeraciones siguientes.

Enumeración Descripción
CREDSPP_SUBMIT_TYPE Especifica el tipo de credenciales especificadas por una estructura de CREDSSP_CRED .

Otras enumeraciones

Estas son las otras enumeraciones usadas por la autenticación.

Enumeración Descripción
IDENTITY_TYPE Especifica el tipo de identidades que se van a enumerar.
PKU2U_LOGON_SUBMIT_TYPE Indica el tipo de mensaje de inicio de sesión pasado en una estructura de PKU2U_CERTIFICATE_S4U_LOGON .
SECPKG_ATTR_LCT_STATUS Indica si el token de la llamada más reciente a la función InitializeSecurityContext es el último token del cliente.
SECPKG_CRED_CLASS Indica el tipo de credencial usada en un contexto de cliente. La enumeración SECPKG_CRED_CLASS se usa en la estructura SecPkgContext_CredInfo .