TokenImpersonationLevel Výčet

Definice

Definuje úrovně zosobnění zabezpečení. Úrovně zosobnění zabezpečení určují, do jaké míry může serverový proces jednat jménem procesu klienta.

public enum class TokenImpersonationLevel
public enum TokenImpersonationLevel
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public enum TokenImpersonationLevel
type TokenImpersonationLevel = 
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type TokenImpersonationLevel = 
Public Enum TokenImpersonationLevel
Dědičnost
TokenImpersonationLevel
Atributy

Pole

Anonymous 1

Proces serveru nemůže získat identifikační informace o klientovi a nemůže zosobnit klienta.

Delegation 4

Serverový proces může zosobnit kontext zabezpečení klienta ve vzdálených systémech.

Identification 2

Serverový proces může získat informace o klientovi, například identifikátory zabezpečení a oprávnění, ale nemůže zosobnit klienta. To je užitečné pro servery, které exportují vlastní objekty, například databázové produkty, které exportují tabulky a zobrazení. Pomocí načtených informací o zabezpečení klienta může server provádět rozhodnutí o ověření přístupu, aniž by mohl používat jiné služby, které využívají kontext zabezpečení klienta.

Impersonation 3

Serverový proces může zosobnit kontext zabezpečení klienta v jeho místním systému. Server nemůže zosobnit klienta ve vzdálených systémech.

None 0

Úroveň zosobnění není přiřazena.

Poznámky

Zosobnění je schopnost procesu převzít atributy zabezpečení jiného procesu.

Platí pro