public AuthenticationService(ICurrentSDKUser currentSdkUser, IFormsAuthenticationService formsAuthentication, IUserAuthenticator agentAuthenticator, IClarifySessionCache sessionCache, IPrincipalFactory principalFactory) { _currentSdkUser = currentSdkUser; _formsAuthentication = formsAuthentication; _agentAuthenticator = agentAuthenticator; _sessionCache = sessionCache; _principalFactory = principalFactory; }
public PrincipalFactory(IClarifySessionCache sessionCache, ILogger logger, IPrincipalValidatorFactory principalValidatorFactory) { _sessionCache = sessionCache; _logger = logger; _principalValidatorFactory = principalValidatorFactory; }
public AuthenticationSignOutService(ICurrentSDKUser currentSdkUser, IFormsAuthenticationService formsAuthentication, IClarifySessionCache sessionCache, IUserImpersonationService impersonationService) { _currentSdkUser = currentSdkUser; _formsAuthentication = formsAuthentication; _sessionCache = sessionCache; _impersonationService = impersonationService; }
public CurrentSDKUser(DovetailDatabaseSettings settings, ILocaleCache localeCache, IUserDataAccess userDataAccess, IClarifySessionCache sessionCache, ILogger logger) { _settings = settings; _userDataAccess = userDataAccess; _sessionCache = sessionCache; _logger = logger; _localeCache = localeCache; //set up defaults SignOut(); }
public ClarifySessionProxy(ICurrentSDKUser user, IClarifySessionCache cache) { _user = user; _cache = cache; }
public ClarifySessionProvider(IClarifySessionCache sessions, ICurrentSDKUser sdkUser) { _sessions = sessions; _sdkUser = sdkUser; }
public DovetailGenericModelMapVisitor(IClarifySessionCache sessionCache, ISchemaCache schemaCache) { _sessionCache = sessionCache; _schemaCache = schemaCache; }
public ContactAuthenticationService(IFormsAuthenticationService formsAuthentication, ContactAuthenticator agentAuthenticator, IClarifySessionCache sessionCache) { _formsAuthentication = formsAuthentication; _agentAuthenticator = agentAuthenticator; _sessionCache = sessionCache; }
public PrincipalFactory(IClarifySessionCache sessionCache, ILogger logger) { _sessionCache = sessionCache; _logger = logger; }
//TODO add settings object to allow getting subcases to be configurable - default (do not get subcase) public CaseHistoryAssemblerPolicy(IClarifySessionCache sessionCache, HistoryBuilder historyBuilder, HistorySettings historySettings) { _sessionCache = sessionCache; _historyBuilder = historyBuilder; _historySettings = historySettings; }
public post_handler(IClarifySessionCache sessionCache) { _sessionCache = sessionCache; }
public ClarifySessionUsageReporter(IClarifySessionCache clarifySessionCache, IClarifyApplication clarifyApplication, ILogger logger) { _clarifySessionCache = clarifySessionCache; _clarifyApplication = clarifyApplication; _logger = logger; }
public CleanUpInvalidSessions(DovetailDatabaseSettings settings, IClarifySessionCache cache) { _settings = settings; _cache = cache; }
public DefaultApplicationClarifySessionFactory(IClarifySessionCache sessionCache) { _sessionCache = sessionCache; }