Share via


LSA_TOKEN_INFORMATION_TYPE enumeração (ntsecpkg.h)

A enumeração LSA_TOKEN_INFORMATION_TYPE especifica os níveis de informações que podem ser incluídos em um token de logon.

Quando a LSA chama LsaApLogonUser, LsaApLogonUserEx ou LsaApLogonUserEx2 , espera-se que o pacote de autenticação retorne um dos seguintes valores de enumeração para indicar o tipo de estrutura de informações de token retornada.

Syntax

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

Constantes

 
LsaTokenInformationNull
As informações de token são armazenadas em um
LSA_TOKEN_INFORMATION_NULL estrutura.




Esse tipo de informação de token é usado para logons anônimos ou sessões nulas , em que um token é necessário, mas a identidade do cliente é desconhecida.

Por exemplo, um circuito de rede não autenticado (como a sessão nula de um controlador de domínio) pode receber informações NULL . Nesse caso, um token anônimo é gerado para o logon. Um token anônimo não permite o acesso a recursos protegidos do sistema, mas permite o acesso a recursos do sistema desprotegidos.
LsaTokenInformationV1
As informações de token são armazenadas em um
LSA_TOKEN_INFORMATION_V1 estrutura. Essa estrutura contém informações que um pacote de autenticação pode colocar em um objeto de token do Windows versão 1. Um objeto de token do Windows versão 1 armazena todas as informações necessárias para criar um token e é usado na maioria dos casos de logon. A LSA cria o objeto de token e retorna um identificador para esse objeto de token para o chamador de
LsaLogonUser.
LsaTokenInformationV2
LsaTokenInformationV3

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho ntsecpkg.h