TokenImpersonationLevel Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Define los niveles de suplantación de seguridad. Los niveles de suplantación de seguridad determinan el grado en el que un proceso de servidor puede actuar en nombre de un proceso de cliente.
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
- Herencia
- Atributos
Campos
Anonymous | 1 | El proceso de servidor no puede obtener información de identificación del cliente y no puede suplantarlo. |
Delegation | 4 | El proceso de servidor puede suplantar el contexto de seguridad del cliente en sistemas remotos. |
Identification | 2 | El proceso de servidor puede obtener información sobre el cliente, como identificadores de seguridad y privilegios, pero no puede suplantarlo. Esto es útil para los servidores que exportan sus propios objetos, por ejemplo, los productos de base de datos que exportan tablas y vistas. Con la información de seguridad del cliente recuperada, el servidor puede tomar decisiones de validación de acceso sin poder usar otros servicios que están usando el contexto de seguridad del cliente. |
Impersonation | 3 | El proceso de servidor puede suplantar el contexto de seguridad del cliente en su sistema local. El servidor no puede suplantar al cliente en sistemas remotos. |
None | 0 | No se ha asignado un nivel de suplantación. |
Comentarios
La suplantación es la capacidad de un proceso para asumir los atributos de seguridad de otro proceso.