Impersonation Tokens

An impersonating thread has two access tokens:

A server can use the impersonation token in the following functions: