protected BaseAuthHelper(ITokenStorage tokenStorage, ITenantStorage tenantStorage, IEnvironmentStorage environmentStorage) { this.EnvironmentStorage = environmentStorage; this.TokenStorage = tokenStorage; this.TenantStorage = tenantStorage; }
public CacheableTokenProvider(ITokenStorage tokenStorage, ITokenGenerator tokenGenerator, ITokenMetadataCacheStrategy tokenMetadataCacheStrategy) { _tokenMetadataCacheStrategy = tokenMetadataCacheStrategy; _cache = new InMemoryTokenStorage(); _generator = tokenGenerator; _storage = tokenStorage; }
public AccessTokenCreator(IContainer container, ITokenStorage tokenStorage, IEncrypter encrypter, IDateHelper dateHelper, IOpenGuid openGuid) { this.container = container; this.tokenStorage = tokenStorage; this.dateHelper = dateHelper; this.openGuid = openGuid; this.encrypter = encrypter; }
public ApiClient( HttpClient client, HttpClient noCacheClient, ILogger logger, ITokenStorage tokenStorage, IApiAppVersion appVersion, string apiVersion, string locale) : base(logger, appVersion, tokenStorage, apiVersion, locale) { _client = client; _noCacheClient = noCacheClient; }
public UserAuth(IApiClient apiClient, ILogger logger, IUserStorage userStorage, ITokenStorage tokenStorage, IAuthCertificateManager authCertificateManager) { _tokenStorage = tokenStorage; _authCertificateManager = authCertificateManager; _apiClient = apiClient; _logger = logger; _userStorage = userStorage; }
/// <summary> /// Create instance of Neosyntez client. /// </summary> public NeosyntezClient( ILogger <NeosyntezClient> logger, ITokenStorage tokenStorage, Func <HttpClient, IAuthenticatorService> authenticatorFactory) { this.logger = logger ?? throw new ArgumentNullException(nameof(logger)); this.tokenStorage = tokenStorage ?? throw new ArgumentNullException(nameof(tokenStorage)); httpClient = new HttpClient(); authenticator = authenticatorFactory?.Invoke(httpClient) ?? throw new ArgumentNullException(nameof(authenticatorFactory)); }
public BaseApiClient( ILogger logger, IApiAppVersion appVersion, ITokenStorage tokenStorage, string apiVersion, string locale) { _logger = logger; _apiVersion = apiVersion; TokenStorage = tokenStorage; _appVersion = appVersion; _locale = locale; }
/// <summary> /// DI Constructor /// </summary> /// <param name="tokenStorage">TokenStorage implementation</param> /// <param name="staticMethodWrapper">StaticMethodWrapper instance</param> public TokenManager(ITokenStorage tokenStorage, IStaticMethodWrapper staticMethodWrapper) { _tokenStorage = tokenStorage; _staticMethodWrapper = staticMethodWrapper; _tokenDictionary = new Dictionary <string, TokenData>(); _refreshDictionary = new Dictionary <string, string>(); _tokenLocks = new ConcurrentDictionary <string, SemaphoreSlim>(); _serverDetails = new Dictionary <string, IdentityServerConnectionDetails>(); _tokenRefreshTimers = new Dictionary <string, Timer>(); RefreshTimeSpan = TimeSpan.FromHours(1); _log = Log.Logger.ForContext("Module", nameof(TokenManager)); }
public void TestInitialize() { _tokenClient = Substitute.For <ITokenClient>(); _tokenClient.RefreshTokenAsync(Arg.Any <CancellationToken>()) .Returns(ApiResponseResult <RefreshTokenResponse> .Ok(new RefreshTokenResponse())); _tokenStorage = Substitute.For <ITokenStorage>(); _tokenStorage.AccessToken.Returns("Access token"); _tokenStorage.RefreshToken.Returns("Refresh token"); _tokenStorage.Uid.Returns(string.Empty); _innerHandler = new MockHttpMessageHandler(); }
public SignInHandler(IUserRepository userRepository, IRefreshTokenRepository refreshTokenRepository, IPasswordService passwordService, IJwtProvider jwtProvider, IRng rng, ITokenStorage storage, IMessageBroker messageBroker, ILogger <SignInHandler> logger) { _userRepository = userRepository; _refreshTokenRepository = refreshTokenRepository; _passwordService = passwordService; _jwtProvider = jwtProvider; _rng = rng; _storage = storage; _messageBroker = messageBroker; _logger = logger; }
public AuthApiAccessTokenProvider(IHttpContextAccessor httpContextAccessor, ILogger logger, Func <ITokenEndpointClient> tokenClientFactory, IDateTimeProvider dateTimeProvider, ITokenStorage tokenStorage, OpenIdConnectConfig openIdConnectConfig) { m_httpContextAccessor = httpContextAccessor; m_logger = logger; m_tokenClientFactory = tokenClientFactory; m_dateTimeProvider = dateTimeProvider; m_tokenStorage = tokenStorage; m_openIdConnectConfig = openIdConnectConfig; }
public void TestInitialize() { _logger = Substitute.For <ILogger>(); _appVersion = Substitute.For <IApiAppVersion>(); _appVersion.Value().Returns(string.Empty); _tokenStorage = Substitute.For <ITokenStorage>(); _tokenStorage.AccessToken.Returns(string.Empty); _tokenStorage.Uid.Returns(string.Empty); _httpClient = _fakeHttpMessageHandler.ToHttpClient(); _httpClient.BaseAddress = new Uri("http://127.0.0.1"); _apiClient = new ApiClient(_httpClient, _httpClient, _logger, _tokenStorage, _appVersion, null, string.Empty); }
public LoginCommandHandler( HttpClient httpClient, IUserProfileProvider userProfileProvider, ILogger <LoginCommandHandler> logger, ITokenStorage tokenStorage, DefaultConfigurationProvider configurationProvider, DefaultDiscoveryProvider discoveryProvider, DefaultRefreshTokenHandler refreshTokenHandler ) { this.httpClient = httpClient; this.userProfileProvider = userProfileProvider; this.logger = logger; this.tokenStorage = tokenStorage; this.configurationProvider = configurationProvider; this.discoveryProvider = discoveryProvider; this.refreshTokenHandler = refreshTokenHandler; }
public LogoutCommandHandler( HttpClient httpClient, IUserProfileProvider userProfileProvider, ILogger <LoginCommandHandler> logger, ITokenStorage tokenStorage, DefaultConfigurationProvider configurationProvider, DefaultDiscoveryProvider discoveryProvider, ILicensePublicKeyStorage licensePublicKeyStorage, ILicenseStorage licenseStorage ) { this.httpClient = httpClient; this.userProfileProvider = userProfileProvider; this.logger = logger; this.tokenStorage = tokenStorage; this.configurationProvider = configurationProvider; this.discoveryProvider = discoveryProvider; this.licensePublicKeyStorage = licensePublicKeyStorage; this.licenseStorage = licenseStorage; }
public void TestInitialize() { _tokenClient = Substitute.For <ITokenClient>(); _tokenClient.RefreshTokenAsync(Arg.Any <CancellationToken>()) .Returns(ApiResponseResult <RefreshTokenResponse> .Ok(new RefreshTokenResponse())); _tokenStorage = Substitute.For <ITokenStorage>(); _tokenStorage.AccessToken.Returns("Access token"); _tokenStorage.RefreshToken.Returns("Refresh token"); _tokenStorage.Uid.Returns("User ID"); _userStorage = Substitute.For <IUserStorage>(); _userStorage.User().Returns(new Core.Models.User { Username = "******" }); _logger = Substitute.For <ILogger>(); _innerHandler = new MockHttpMessageHandler(); }
public OmlItemViewModel(OmlScore omlScore) { _tokenStorage = ServiceProvider.GetService <ITokenStorage>(); _teamId = omlScore.TeamId; _redBlockState = omlScore.RedBlockState; _yellowBlockState = omlScore.YellowBlockState; _greenBlockState = omlScore.GreenBlockState; _whiteBlock1State = omlScore.WhiteBlock1State; _whiteBlock2State = omlScore.WhiteBlock2State; _blueBlockState = omlScore.BlueBlockState; _battaryBlock1State = omlScore.BattaryBlock1State; _battaryBlock2State = omlScore.BattaryBlock2State; _robotState = omlScore.RobotState; _wall1State = omlScore.Wall1State; _wall2State = omlScore.Wall2State; _time1 = omlScore.Time1; _time2 = omlScore.Time2; _saved = omlScore.Saved; }
public AuthService(IAccountStorage accountStorage, ITokenStorage tokenStorage, IUserBlockingService userBlockingService) { _accountStorage = accountStorage; _tokenStorage = tokenStorage; _userBlockingService = userBlockingService; }
public JwtAuthManager(JwtConfig config, ITokenStorage tokenStorage) { m_config = config; m_tokenStorage = tokenStorage; m_secret = Encoding.ASCII.GetBytes(m_config.Secret); }
public UnauthorizedResponseHandler(ITokenClient tokenClient, ITokenStorage tokenStorage) { _tokenClient = tokenClient; _tokenStorage = tokenStorage; }
public RequestsClient(string fqdn, ITokenStorage tokenStorage) : this() { _fqdn = fqdn; _tokenStorage = tokenStorage; }
public RequestsClient(ITokenStorage tokenStorage) : this() { _tokenStorage = tokenStorage; }
public CacheableTokenProvider(ITokenStorage tokenStorage, ITokenGenerator tokenGenerator) : this(tokenStorage, tokenGenerator, new TokenCacheStrategy()) { }
public SimpleForumClient(string fqdn, ITokenStorage tokenStorage = null) { TokenStorage = tokenStorage ?? new TokenStorage(); _requestsClient = new RequestsClient(fqdn, TokenStorage); }
public ApiRequestParameters(ITokenStorage storage) { _random = new Random(); _storage = storage; }
public TokenAuthenticationAttribute() { _tokenStorage = new InMemoryTokenStorage(); }
public VkontakteFileSystemProvider(ITokenStorage tokenStorage) { _tokenStorage = tokenStorage; _isAuthorized.OnNext(false); EnsureLoggedInIfTokenSaved(); }
public BearerTokenAuthenticationProvider(string authorizationUrl, string clientId, string clientSecret, string scopes, string redirectUri, ITokenStorage tokenStorage) { this.authorizationUrl = authorizationUrl; this.clientId = clientId; this.clientSecret = clientSecret; this.scopes = scopes; this.redirectUri = redirectUri; this.tokenStorage = tokenStorage; }
public BluePillPrincipalService(ITokenStorage storage, IBluepillUserStorage user) { _storage = storage; _user = user; }
public Signature(ITokenStorage storage) { _storage = storage; _random = new Random(); _app = _storage.GetToken("bluepill"); }
public DropboxController(ITokenStorage storage, IApiRequest dropbox) { _dropbox = dropbox; _storage = storage; }
public CacheableTokenProvider(ITokenStorage tokenStorage) : this(tokenStorage, new Base64TokenGenerator()) { }
public GameController(ISessionService sessionService, IRoundService roundService, ITokenStorage tokenStorage) { _sessionService = sessionService; _roundService = roundService; _tokenStorage = tokenStorage; }
public ScoreBoardViewModel() { _tokenStorage = ServiceProvider.GetService <ITokenStorage>(); }
public void Dispose() { container = null; dateHelper = null; tokenStorage.Dispose(); tokenStorage = null; openGuid = null; encrypter = null; }
public StatisticsController(IStatisticsService statisticService, ITokenStorage tokenStorage) { _statisticsService = statisticService; _tokenStorage = tokenStorage; }
public AuthDelegatingHandler(ITokenStorage tokenStorage, AuthHttpClient httpClient) { _tokenStorage = tokenStorage; _httpClient = httpClient; }
public OmlItemViewModel() { _tokenStorage = ServiceProvider.GetService <ITokenStorage>(); }
public Client(HttpClient client, ITokenStorage tokenStorage) : base(new ApiAppVersion(), tokenStorage, "3", "en") { _client = client; }