Exemplo n.º 1
0
        private Task <HttpResponseMessage> SendSessionTokenResponse(ClaimsPrincipal principal)
        {
            var token         = _authN.CreateSessionToken(principal);
            var tokenResponse = _authN.CreateSessionTokenResponse(token);

            return(Task <HttpResponseMessage> .Factory.StartNew(() =>
            {
                var response = new HttpResponseMessage(HttpStatusCode.OK);
                response.Content = new StringContent(tokenResponse, Encoding.UTF8, "application/json");

                return response;
            }));
        }