public AuthHeaderHandler( ITenantProvider tenantProvider, IAuthTokenStore authTokenStore) { _tenantProvider = tenantProvider ?? throw new ArgumentNullException(nameof(tenantProvider)); _authTokenStore = authTokenStore ?? throw new ArgumentNullException(nameof(authTokenStore)); }
public async Task<string> DeleteStoredTokenAsync( [Service] IAuthTokenStore tokenStore, string id, CancellationToken cancellationToken) { await tokenStore.DeleteAsync(id, cancellationToken); return id; }
public IdentityService( IHttpClientFactory httpClientFactory, ITokenAnalyzer tokenAnalyzer, IAuthTokenStore authTokenStore) { _httpClientFactory = httpClientFactory; _tokenAnalyzer = tokenAnalyzer; _authTokenStore = authTokenStore; }
public UserDataAuthTokenStoreReader( IAuthTokenStore authTokenStore, IIdentityRequestStore identityRequestStore, IIdentityService identityService) { _authTokenStore = authTokenStore; _identityRequestStore = identityRequestStore; _identityService = identityService; }
public FileAuthenticationHandler( IOptionsMonitor <FileAuthenticationOptions> options, ILoggerFactory logger, UrlEncoder encoder, ISystemClock clock, IDataSerializer <AuthenticationTicket> ticketSerializer, IAuthTokenStore authTokenStore) : base(options, logger, encoder, clock) { _ticketSerializer = ticketSerializer; _authTokenStore = authTokenStore; }
public AuthHeaderHandler(IAuthTokenStore authTokenStore) { _authTokenStore = authTokenStore; }