public AuthenticationService(ICurrentSDKUser currentSdkUser, IFormsAuthenticationService formsAuthentication, IUserAuthenticator agentAuthenticator, IClarifySessionCache sessionCache, IPrincipalFactory principalFactory)
 {
     _currentSdkUser = currentSdkUser;
     _formsAuthentication = formsAuthentication;
     _agentAuthenticator = agentAuthenticator;
     _sessionCache = sessionCache;
     _principalFactory = principalFactory;
 }
Beispiel #2
0
 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;
        }
Beispiel #4
0
 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;
 }
Beispiel #6
0
 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();
        }
Beispiel #8
0
        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;
 }
Beispiel #13
0
 public PrincipalFactory(IClarifySessionCache sessionCache, ILogger logger)
 {
     _sessionCache = sessionCache;
     _logger       = logger;
 }
Beispiel #14
0
        //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;
        }
Beispiel #15
0
 public DovetailGenericModelMapVisitor(IClarifySessionCache sessionCache, ISchemaCache schemaCache)
 {
     _sessionCache = sessionCache;
     _schemaCache  = schemaCache;
 }
Beispiel #16
0
 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;
 }
Beispiel #19
0
 public DefaultApplicationClarifySessionFactory(IClarifySessionCache sessionCache)
 {
     _sessionCache = sessionCache;
 }
 public DefaultApplicationClarifySessionFactory(IClarifySessionCache sessionCache)
 {
     _sessionCache = sessionCache;
 }
 public ClarifySessionUsageReporter(IClarifySessionCache clarifySessionCache, IClarifyApplication clarifyApplication, ILogger logger)
 {
     _clarifySessionCache = clarifySessionCache;
     _clarifyApplication  = clarifyApplication;
     _logger = logger;
 }
 public ClarifySessionProvider(IClarifySessionCache sessions, ICurrentSDKUser sdkUser)
 {
     _sessions = sessions;
     _sdkUser  = sdkUser;
 }
 public ContactAuthenticationService(IFormsAuthenticationService formsAuthentication, ContactAuthenticator agentAuthenticator, IClarifySessionCache sessionCache)
 {
     _formsAuthentication = formsAuthentication;
     _agentAuthenticator = agentAuthenticator;
     _sessionCache = sessionCache;
 }