public TokenController(IBudgeterCache cache, IEnvironmentRequester environmentRequester, AuthContextWrapper authContext, UserContextWrapper userContext) { Cache = cache; EnvironmentRequester = environmentRequester; AuthContext = authContext; UserContext = userContext; }
public FederatedIdentityTokenLogic(IEnvironmentRequester environmentRequester, UserContextWrapper userContext, AuthContextWrapper authContext, IBudgeterCache cache) { EnvironmentRequester = environmentRequester; UserContext = userContext; AuthContext = authContext; Cache = cache; }
public TokenLogic(IEnvironmentRequester environmentRequester, IBudgeterCache cache, AuthContextWrapper authContext, UserContextWrapper userContext, string authHeader, TokenRequest tokenRequest) { EnvironmentRequester = environmentRequester; Cache = cache; AuthContext = authContext; UserContext = userContext; AuthHeader = authHeader; TokenRequest = tokenRequest; }
public TokenIssuer(IEnvironmentRequester environmentRequester, AuthContextWrapper authContext, UserContextWrapper userContext, IBudgeterCache cache) { AuthContext = authContext; UserContext = userContext; Cache = cache; SecretKey = environmentRequester.GetVariable("TokenSecretKey"); Issuer = environmentRequester.GetVariable("Issuer"); }
public GoogleAuthController(IGoogleOAuthClient googleOAuthClient, ISettingRequester settingRequester, IEnvironmentRequester environmentRequester, IBudgeterCache cache, IBudgeterLock budgeterLock) { GoogleOAuthClient = googleOAuthClient; SettingRequester = settingRequester; EnvironmentRequester = environmentRequester; Cache = cache; UserContext = new UserContextWrapper(); AuthContext = new AuthContextWrapper(); BudgeterLock = budgeterLock; }
public GoogleSSOLogic(IGoogleOAuthClient googleOAuthClient, IEnvironmentRequester environmentRequester, ISettingRequester settingRequester, IBudgeterCache cache, UserContextWrapper userContext, AuthContextWrapper authContext, IBudgeterLock budgeterLock) { GoogleOAuthClient = googleOAuthClient; EnvironmentRequester = environmentRequester; SettingRequester = settingRequester; Cache = cache; UserContext = userContext; AuthContext = authContext; BudgeterLock = budgeterLock; }
public IEnumerable <RedisKey> GetAllRedisKeys(IEnvironmentRequester environmentRequester, string prefix) { // If we move to multiple Redis servers, this will not work. var connections = RedisConnection.Connection.GetEndPoints(); var endpoint = connections.FirstOrDefault(); var server = RedisConnection.Connection.GetServer(endpoint); int dbNumber = int.Parse(environmentRequester.GetVariable("RedisDB")); return(server.Keys(dbNumber, prefix + "*", SCAN_PAGE_SIZE)); }
public TokenValidator(IEnvironmentRequester environmentRequester) { SecretKey = environmentRequester.GetVariable("TokenSecretKey"); Issuer = environmentRequester.GetVariable("Issuer"); }
public UserLoginController(IEnvironmentRequester environmentRequester, ISettingRequester settingsRequester, AuthContextWrapper context) { EnvironmentRequester = environmentRequester; SettingsRequester = settingsRequester; Context = context; }