Class HttpUserSessionValidator
public sealed class HttpUserSessionValidator : IUserSessionValidator
- Inheritance
-
objectHttpUserSessionValidator
- Implements
-
IUserSessionValidator
Constructors
HttpUserSessionValidator(HttpClient, IOptions<AuthServiceOptions>, ILogger<HttpUserSessionValidator>)
public HttpUserSessionValidator(HttpClient httpClient, IOptions<AuthServiceOptions> options, ILogger<HttpUserSessionValidator> logger)
Parameters
httpClientHttpClientoptionsIOptions<AuthServiceOptions>loggerILogger<HttpUserSessionValidator>
Methods
IsActiveAsync(Guid, CancellationToken)
public Task<bool> IsActiveAsync(Guid sessionId, CancellationToken ct)
Parameters
sessionIdGuidctCancellationToken
Returns
- Task<bool>