Namespace IRM.Extensions.Http
Classes
|
A System.Net.Http.HttpClient handler that that adds a basic authentication header to the http request. |
|
BearerTokenAuthenticationHandler A System.Net.Http.HttpClient handler that that adds a bearer token authentication header to the http request. |
|
ClientCredentialBearerTokenResolver Gets a client credentials access token from an identity server. |
|
ClientCredentialBearerTokenResolverOptions
|
|
Extension methods for System.Net.Http.HttpContent. |
|
HttpContextBearerTokenResolver Gets an access token from the current Microsoft.AspNetCore.Http.HttpContext. |
|
Extension methods for System.Net.Http.HttpResponseMessage. |
|
A System.Net.Http.HttpClient handler that logs the request and response. |
|
A machine-readable format for specifying errors in HTTP API responses based on https://tools.ietf.org/html/rfc7807. |
|
A RFC 7807 compliant Newtonsoft.Json.JsonConverter for ProblemDetails. |
|
A System.Net.Http.HttpClient handler that improves the timeout handling of http requests. |
|
A ProblemDetails for validation errors. |
|
ValidationProblemDetailsConverter A RFC 7807 compliant Newtonsoft.Json.JsonConverter for ValidationProblemDetails. |
Interfaces
|
Represent an implementation that can get a bearer token. |