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 proces serveru 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
| Name | Hodnota | Description |
|---|---|---|
| None | 0 | Úroveň zosobnění není přiřazena. |
| Anonymous | 1 | Proces serveru nemůže získat identifikační informace o klientovi a nemůže zosobnit 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 provádět rozhodnutí o ověření přístupu, aniž by bylo možné používat jiné služby, které používají kontext zabezpečení klienta. |
| Impersonation | 3 | Proces serveru může zosobnit kontext zabezpečení klienta v místním systému. Server nemůže zosobnit klienta ve vzdálených systémech. |
| Delegation | 4 | Proces serveru může zosobnit kontext zabezpečení klienta ve vzdálených systémech. |
Poznámky
Zosobnění je schopnost procesu převzít atributy zabezpečení jiného procesu.