Пример #1
0
        public ManagedIdentitySqlConnectionFactory(ISqlConnectionStringProvider sqlConnectionStringProvider, IAccessTokenHandler accessTokenHandler)
        {
            EnsureArg.IsNotNull(sqlConnectionStringProvider, nameof(sqlConnectionStringProvider));
            EnsureArg.IsNotNull(accessTokenHandler, nameof(accessTokenHandler));

            _sqlConnectionStringProvider = sqlConnectionStringProvider;
            _accessTokenHandler          = accessTokenHandler;
        }
        public ManagedIdentitySqlConnectionFactory(SqlServerDataStoreConfiguration sqlServerDataStoreConfiguration, IAccessTokenHandler accessTokenHandler)
        {
            EnsureArg.IsNotNull(sqlServerDataStoreConfiguration, nameof(sqlServerDataStoreConfiguration));
            EnsureArg.IsNotNull(accessTokenHandler, nameof(accessTokenHandler));

            _sqlServerDataStoreConfiguration = sqlServerDataStoreConfiguration;
            _accessTokenHandler = accessTokenHandler;
        }
Пример #3
0
 public AuthorizationRequired(
     IAccessTokenHandler _accessTokenHandler,
     IDatabaseAccess _database,
     ICacheProvider _cache)
 {
     accessTokenhandler = _accessTokenHandler;
     database           = _database;
     cache = _cache;
 }
Пример #4
0
        public AuthController(
            IRefreshTokenHandler _refreshTokenHandler,
            IAccessTokenHandler _accessTokenHandler,
            IDatabaseAccess _database, IHasher _hasher,
            IConfiguration configuration)
        {
            refreshTokenHandler = _refreshTokenHandler;
            accessTokenHandler  = _accessTokenHandler;
            database            = _database;
            hasher = _hasher;

            bypassSecureCookies = configuration.GetValue("WebServer:Auth:BypassSecureCookies", false);
        }
 public LegacyAuthMiddleware(RequestDelegate next, IAccessTokenHandler accessTokenHandler)
 {
     _next = next;
     _accessTokenHandler = accessTokenHandler;
 }
Пример #6
0
 public ApiCaller(IConfiguration configuration, IAccessTokenHandler tokenHandler)
 {
     _tokenHandler  = tokenHandler;
     _configuration = configuration;
 }