Share via


LSA_TOKEN_INFORMATION_TYPE enumeración (ntsecpkg.h)

La enumeración LSA_TOKEN_INFORMATION_TYPE especifica los niveles de información que se pueden incluir en un token de inicio de sesión.

Cuando LSA llama a LsaApLogonUser, LsaApLogonUserEx o LsaApLogonUserEx2 , se espera que el paquete de autenticación devuelva uno de los siguientes valores de enumeración para indicar el tipo de estructura de información de token devuelta.

Syntax

typedef enum _LSA_TOKEN_INFORMATION_TYPE {
  LsaTokenInformationNull,
  LsaTokenInformationV1,
  LsaTokenInformationV2,
  LsaTokenInformationV3
} LSA_TOKEN_INFORMATION_TYPE, *PLSA_TOKEN_INFORMATION_TYPE;

Constantes

 
LsaTokenInformationNull
La información del token se almacena en un
LSA_TOKEN_INFORMATION_NULL estructura.




Este tipo de información de token se usa para inicios de sesión anónimos o sesiones nulas , donde se necesita un token, pero se desconoce la identidad del cliente.

Por ejemplo, un circuito de red no autenticado (como la sesión nula de un controlador de dominio) puede proporcionar información NULL . En este caso, se genera un token anónimo para el inicio de sesión. Un token anónimo no permite el acceso a los recursos del sistema protegidos, pero permite el acceso a los recursos del sistema no protegidos.
LsaTokenInformationV1
La información del token se almacena en un
LSA_TOKEN_INFORMATION_V1 estructura. Esta estructura contiene información que un paquete de autenticación puede colocar en un objeto de token de Windows de la versión 1. Un objeto de token de Windows de la versión 1 almacena toda la información necesaria para compilar un token y se usa en la mayoría de los casos de inicio de sesión. El LSA crea el objeto de token y devuelve un identificador a ese objeto de token al autor de la llamada de .
LsaLogonUser.
LsaTokenInformationV2
LsaTokenInformationV3

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado ntsecpkg.h