public void EnsureNoErrorsPresent(OidcResponse response)
 {
     if (!response.HasErrors)
     {
         return;
     }
     Logger.LogError(response.GetErrors());
     throw Logger.Exception("The response contains errors");
 }
Esempio n. 2
0
        public async Task TokenPassThrough()
        {
            var response = new OidcResponse();
            var form     = (await Request.ReadFormAsync()).AsNameValueCollection();

            var id           = form.Get("client_id");
            var refreshToken = form.Get("refresh_token");
            var grantType    = form.Get("grant_type");


            OpenIdPassthrough.Results.BadRequestResult badResult = new OpenIdPassthrough.Results.BadRequestResult("invalid request");
            await badResult.ExecuteAsync(HttpContext);
        }