Esempio n. 1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="AccountManager" /> class.
 /// </summary>
 /// <param name="logger">The logger.</param>
 /// <param name="userAccountInfoRepository">The user account info repository.</param>
 /// <param name="stateAssignmentRepository">The state assignment repository.</param>
 /// <param name="passwordHistoryRepository">The password history repository.</param>
 public AccountManager(ILogger logger, IUserAccountInfoRepository userAccountInfoRepository, IStateAssignmentRepository stateAssignmentRepository, IPasswordHistoryRepository passwordHistoryRepository)
 {
     this.logger = logger;
     this.userAccountInfoRepository = userAccountInfoRepository;
     this.stateAssignmentRepository = stateAssignmentRepository;
     this.passwordHistoryRepository = passwordHistoryRepository;
 }
 public PasswordHistoryService(
     IPasswordHistoryRepository passwordHistoryRepository,
     IUserManagerProvider userManagerProvider)
 {
     this._passwordHistoryRepository = passwordHistoryRepository;
     this._userManagerProvider       = userManagerProvider;
 }
 public ChangePasswordHandler(IUserBehaviorService userBehaviourService,
                              IPasswordHistoryRepository passwordHistoryRepo,
                              ILogger <ChangePasswordHandler> logger,
                              IExternalEventPublisherServ externalEventPublisherServ)
 {
     _userBehaviourService = userBehaviourService;
     _passwordHistoryRepo  = passwordHistoryRepo;
     _logger = logger;
     _externalEventPublisherServ = externalEventPublisherServ;
 }
Esempio n. 4
0
 public UserService(
     IUserManagerProvider userManagerProvider,
     IPasswordHistoryRepository passwordHistoryRepository,
     IApplicationUserRepository applicationUserRepository,
     IGlobalSettingRepository globalSettingRepository,
     IAuthenticationManagerProvider authenticationManagerProvider)
 {
     this.userManagerProvider           = userManagerProvider;
     this.passwordHistoryRepository     = passwordHistoryRepository;
     this.applicationUserRepository     = applicationUserRepository;
     this.globalSettingRepository       = globalSettingRepository;
     this.authenticationManagerProvider = authenticationManagerProvider;
 }
Esempio n. 5
0
 public UserService(
     IUserManagerProvider userManagerProvider,
     IRoleManagerProvider roleManagerProvider,
     IAuthenticationManagerProvider authenticationManagerProvider,
     IApplicationUserRepository applicationUserRepository,
     UnityRepository.Interfaces.IPasswordHistoryRepository passwordHistoryRepository,
     UnityRepository.Interfaces.IGlobalSettingRepository globalSettingRepository,
     IManCoRepository manCoRepository,
     ISessionRepository sessionRepository)
 {
     this._userManagerProvider           = userManagerProvider;
     this._roleManagerProvider           = roleManagerProvider;
     this._authenticationManagerProvider = authenticationManagerProvider;
     this._manCoRepository           = manCoRepository;
     this._applicationUserRepository = applicationUserRepository;
     this._passwordHistoryRepository = passwordHistoryRepository;
     this._globalSettingRepository   = globalSettingRepository;
     this._sessionRepository         = sessionRepository;
 }
Esempio n. 6
0
 public SiteSettingsServices(IPasswordHistoryRepository passwordHistoryRepository, ITargetHistoryRepository targetHistoryRepository, UserServices userServices)
 {
     _passwordHistoryRepository = passwordHistoryRepository;
     _targetHistoryRepository = targetHistoryRepository;
     _userServices = userServices;
 }
Esempio n. 7
0
 public PasswordHistoryService(IPasswordHistoryRepository IPasswordHistoryRepository)
 {
     _IPasswordHistoryRepository = IPasswordHistoryRepository;
 }
Esempio n. 8
0
 public PasswordHistoryService(
     IPasswordHistoryRepository passwordHistoryRepository)
 {
     this.passwordHistoryRepository = passwordHistoryRepository;
 }
        //  PasswordHistoryValidator validator = new PasswordHistoryValidator();
        //  ValidationState validationState = new ValidationState();
        #endregion

        #region Constructors
        public PasswordHistoryService(IPasswordHistoryRepository passwordHistoryRepo, IPortalSettingsRepository portalSettingsRepo, ICacheService cacheServiceInstance)
        {
            passwordHistoryRepository = passwordHistoryRepo;
            cacheService             = cacheServiceInstance;
            portalSettingsRepository = portalSettingsRepo;
        }