He enumerado las definiciones recogidas en MSDN, pero me gustaría saber la diferencia entre éstas con un ejemplo de un programa (proceso) que podría necesitar usarlas en diferentes escenarios.
TOKEN DE ACCESO
Un token de acceso es un objeto que describe el contexto de seguridad de un proceso o hilo. La información en un token incluye la identidad. y privilegios de la cuenta de usuario asociada con el proceso o hilo. Cuando un usuario inicia sesión, el sistema verifica la contraseña del usuario comparándolo con la información almacenada en una base de datos de seguridad. Si el La contraseña se autentica, el sistema produce un token de acceso. Cada El proceso ejecutado en nombre de este usuario tiene una copia de este acceso. simbólico
SID
Un identificador de seguridad (SID) es un valor único de longitud variable utilizado para identificar un fideicomisario. Cada cuenta tiene un SID único emitido por un autoridad, como un controlador de dominio de Windows, y almacenado en un base de datos de seguridad. Cada vez que un usuario inicia sesión, el sistema recupera el SID para ese usuario de la base de datos y lo coloca en el token de acceso para ese usuario. El sistema utiliza el SID en el token de acceso para identificar El usuario en todas las interacciones posteriores con la seguridad de Windows.
TOKEN DE IMPERSONACIÓN
Un token de acceso que se ha creado para capturar la seguridad Información de un proceso de cliente, que permite a un servidor "suplantar" El proceso del cliente en las operaciones de seguridad.
Según la definición, todos parecen ser bastante parecidos a mí. ¿Puede alguien explicar las diferencias entre estos dando un ejemplo?
fuente