enumerazione LSA_TOKEN_INFORMATION_TYPE (ntsecpkg.h)

L'enumerazione LSA_TOKEN_INFORMATION_TYPE specifica i livelli di informazioni che possono essere inclusi in un token di accesso.

Quando LSA chiama LsaApLogonUser, LsaApLogonUserEx o LsaApLogonUserEx2, il pacchetto di autenticazione deve restituire uno dei valori di enumerazione seguenti per indicare il tipo di struttura delle informazioni token restituita.

Sintassi

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

Costanti

 
LsaTokenInformationNull
Le informazioni sul token vengono archiviate in un
LSA_TOKEN_INFORMATION_NULL struttura.




Questo tipo di informazioni sul token viene usato per le sessioni di accesso anonime o null , in cui è necessario un token, ma l'identità del client è sconosciuta.

Ad esempio, è possibile specificare informazioni NULL su un circuito di rete non autenticato, ad esempio una sessione null di un controller di dominio. In questo caso viene generato un token anonimo per l'accesso. Un token anonimo non consente l'accesso alle risorse di sistema protette, ma consente l'accesso alle risorse di sistema non protette.
LsaTokenInformationV1
Le informazioni sul token vengono archiviate in un
LSA_TOKEN_INFORMATION_V1 struttura. Questa struttura contiene informazioni che un pacchetto di autenticazione può inserire in un oggetto token windows versione 1. Un oggetto token windows versione 1 archivia tutte le informazioni necessarie per compilare un token e viene usato nella maggior parte dei casi di accesso. LSA crea l'oggetto token e restituisce un handle all'oggetto token al chiamante di
LsaLogonUser.
LsaTokenInformationV2
LsaTokenInformationV3

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione ntsecpkg.h