Interface IResolveBearerToken
Represent an implementation that can get a bearer token.
Namespace: IRM.Extensions.Http
Assembly: IRM.Extensions.Http.dll
Syntax
public interface IResolveBearerToken
Methods
GetTokenAsync(HttpRequestMessage, CancellationToken)
An asynchronous operation that gets a bearer token.
Declaration
Task<string> GetTokenAsync(HttpRequestMessage request, CancellationToken cancellationToken)
Parameters
System.Net.Http.HttpRequestMessage
request
|
System.Threading.CancellationToken
cancellationToken
The cancellation instruction. |
Returns
System.Threading.Tasks.Task<String>
A task representing the asynchronous operation, with the bearer token as result. |