TokenImpersonationLevel Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- Atributy
Pole
Anonymous | 1 | Proces serveru nemůže získat identifikační informace o klientovi a nemůže zosobnit klienta. |
Delegation | 4 | Proces serveru může ve vzdálených systémech zosobnit kontext zabezpečení klienta. |
Identification | 2 | Proces serveru 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 rozhodovat o ověření přístupu, aniž by mohl používat jiné služby, které využívají kontext zabezpečení klienta. |
Impersonation | 3 | Proces serveru 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.