public IActionResult TempLogin([FromBody, Required] TemporaryLoginRequest request) { Response <TxSessionCredentials> response = orgService.TemporaryLogin(request); RequestPreconditions.CheckNotNull(response.Payload, "Payload"); response.Payload.Validate(); response.Payload.SetAdmin(false); requestFieldExtractor.StoreTomUserSessionCredentials(response.Payload); return(Ok(response)); }