Making an Asynchronous Call using the Impersonation Identity

Have you ever wanted to make an asynchronous call but use the credentials of the user that is browsing your site?  Or connect to a database using a specific user account?  Check out how to do both of these here.