PI Web API should cache Windows Identities when making multiple requests with Claims Based Authentication
As a PI Web API client, I would like bearer authentication to be more performant. So that I can write secure, responsive client applications
BearerAuthenticationProvider should cache WindowsIdentity. Currently ClaimsPrincipal is cached and WindowsIdentity is retrieved for each request from C2WTS.