ImpersonationLevel Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает уровень олицетворения, который сервер может использовать при олицетворении клиента.
public enum ImpersonationLevel
type ImpersonationLevel =
Public Enum ImpersonationLevel
- Наследование
-
ImpersonationLevel
Поля
Anonymous | 0 | Клиент анонимен по отношению к серверу. Серверный процесс не может получить идентификационные сведения о клиенте и олицетворить его. |
Delegate | 3 | Процесс может олицетворить контекст безопасности клиента при действии от имени клиента. Серверный процесс также может отправлять исходящие вызовы другим серверам, действуя от имени клиента. |
Identify | 1 | Сервер может получать идентификатор клиента. Сервер может олицетворять клиента для проверки ACL, но не может получить доступ к системным объектам от имени клиента. |
Impersonate | 2 | Серверный процесс может олицетворить контекст безопасности клиента при действии от имени клиента. Данные сведения получаются только при установке соединения, а не при каждом вызове. |