private IHttpActionResult Handle(GenerateTokenRequest request) { var claimsIdentity = _claimsIdentityRetriever .Retrieve(request.UserIdentifier, request.Secret); if (claimsIdentity.IsNull()) { throw new UserCredentialsException(); } var response = new GenerateTokenResponse( _jwtSecurityTokenGenerator.Generate(claimsIdentity, GetOptions())); return(Ok(response)); }
private IHttpActionResult Handle(GenerateTokenRequest request) { var claimsIdentity = _claimsIdentityRetriever .Retrieve(request.UserIdentifier, request.Secret); if (claimsIdentity.IsNull()) throw new UserCredentialsException(); var response = new GenerateTokenResponse( _jwtSecurityTokenGenerator.Generate(claimsIdentity, GetOptions())); return Ok(response); }
private static IHttpActionResult Ok(GenerateTokenResponse response) { return new OkResult<GenerateTokenResponse>(response); }
private static IHttpActionResult Ok(GenerateTokenResponse response) { return(new OkResult <GenerateTokenResponse>(response)); }