TokenImpersonationLevel Перечисление

Определение

Определяет уровни олицетворения безопасности. Уровни олицетворения безопасности, указывающие степень, до которой серверный процесс может действовать от лица клиентского процесса.

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
Наследование
TokenImpersonationLevel
Атрибуты

Поля

Anonymous 1

Серверный процесс не может получать идентификационную информацию о клиенте и не может олицетворять клиента.

Delegation 4

Серверный процесс может олицетворять контекст безопасности клиента в удаленных системах.

Identification 2

Серверный процесс может получать информацию о клиенте, например, идентификаторы и привилегии безопасности, но не может олицетворять клиента. Это может оказаться полезным в том случае, если сервер экспортирует свои собственные объекты, например базы данных, из которых экспортируются таблицы и представления. Используя полученную информацию безопасности клиента, сервер может принимать решения в отношении проверки доступа, не имея возможности применять другие службы, использующие контекст безопасности клиента.

Impersonation 3

Серверный процесс может олицетворять контекст безопасности клиента в своей локальной системе. Олицетворение клиента сервером в удаленных системах невозможно.

None 0

Уровень олицетворения не назначается.

Комментарии

Олицетворение — это способность процесса принимать на себя атрибуты безопасности другого процесса.

Применяется к