public AuthenticateTask(IAuthManager authManager) : base("Log in")
        {
            if (authManager == null) throw new ArgumentNullException(nameof(authManager));
            _authManager = authManager;

            StatusDescription = "Try to log in.";
        }
Esempio n. 2
0
 public TestingContentController(IAuthManager authManager, IGatherManager gatherManager, IRuleRepository ruleRepository, ISiteRepository siteRepository, IChannelRepository channelRepository, IContentRepository contentRepository, ITableStyleRepository tableStyleRepository)
 {
     _authManager          = authManager;
     _gatherManager        = gatherManager;
     _ruleRepository       = ruleRepository;
     _siteRepository       = siteRepository;
     _channelRepository    = channelRepository;
     _contentRepository    = contentRepository;
     _tableStyleRepository = tableStyleRepository;
 }
Esempio n. 3
0
 public ContentsController(IAuthManager authManager, ICreateManager createManager, IAccessTokenRepository accessTokenRepository, ISiteRepository siteRepository, IChannelRepository channelRepository, IContentRepository contentRepository, IContentCheckRepository contentCheckRepository)
 {
     _authManager            = authManager;
     _createManager          = createManager;
     _accessTokenRepository  = accessTokenRepository;
     _siteRepository         = siteRepository;
     _channelRepository      = channelRepository;
     _contentRepository      = contentRepository;
     _contentCheckRepository = contentCheckRepository;
 }
Esempio n. 4
0
        public RegistrationValidator(IAuthManager authManager)
        {
            var regex = new Regex(@"^([\w\.\-]+)@([\w\-]+)((\.(\w){2,3})+)$");

            RuleFor(c => c.Data.Email).NotEmpty().Must(c => regex.IsMatch(c)).WithMessage("Email not valid");
            RuleFor(c => c.Data.Password).NotEmpty().WithMessage("Password is required");
            RuleFor(c => c.Data.Email)
            .MustAsync(async(email, ct) => !(await authManager.EmailExist(email)))
            .WithMessage("Email Exist");
        }
 public ContentsLayerWordController(IAuthManager authManager, IPathManager pathManager, ICreateManager createManager, ISiteRepository siteRepository, IChannelRepository channelRepository, IContentRepository contentRepository, ITableStyleRepository tableStyleRepository)
 {
     _authManager          = authManager;
     _pathManager          = pathManager;
     _createManager        = createManager;
     _siteRepository       = siteRepository;
     _channelRepository    = channelRepository;
     _contentRepository    = contentRepository;
     _tableStyleRepository = tableStyleRepository;
 }
Esempio n. 6
0
 public AdministratorsController(IAuthManager authManager, IConfigRepository configRepository, IAccessTokenRepository accessTokenRepository, IAdministratorRepository administratorRepository, IDbCacheRepository dbCacheRepository, ILogRepository logRepository, IStatRepository statRepository)
 {
     _authManager             = authManager;
     _configRepository        = configRepository;
     _accessTokenRepository   = accessTokenRepository;
     _administratorRepository = administratorRepository;
     _dbCacheRepository       = dbCacheRepository;
     _logRepository           = logRepository;
     _statRepository          = statRepository;
 }
Esempio n. 7
0
 public UsersController(IAuthManager authManager, IPathManager pathManager, IConfigRepository configRepository, IAccessTokenRepository accessTokenRepository, IUserRepository userRepository, ILogRepository logRepository, IStatRepository statRepository)
 {
     _authManager           = authManager;
     _pathManager           = pathManager;
     _configRepository      = configRepository;
     _accessTokenRepository = accessTokenRepository;
     _userRepository        = userRepository;
     _logRepository         = logRepository;
     _statRepository        = statRepository;
 }
Esempio n. 8
0
        public MainMenu()
        {
            IUserDal  userM = new UserDal();
            IPostDal  post  = new PostDal();
            IUserDALn userN = new UserDALn();

            _authManager = new AuthManager(userM);
            _userManager = new UserManager(userM, userN);
            _postManager = new PostManager(post);
        }
Esempio n. 9
0
 public ContentsLayerImportController(ICacheManager <CacheUtils.Process> cacheManager, IAuthManager authManager, IPathManager pathManager, ICreateManager createManager, IDatabaseManager databaseManager, ISiteRepository siteRepository, IChannelRepository channelRepository)
 {
     _cacheManager      = cacheManager;
     _authManager       = authManager;
     _pathManager       = pathManager;
     _createManager     = createManager;
     _databaseManager   = databaseManager;
     _siteRepository    = siteRepository;
     _channelRepository = channelRepository;
 }
Esempio n. 10
0
        public AuthController(IAuthManager authManager)
        {
            if (authManager == null)
            {
                throw new ArgumentException("authManager");
            }

            _log         = LogManager.GetLogger(this.GetType().FullName);
            _authManager = authManager;
        }
Esempio n. 11
0
 public AddController(IAuthManager authManager, IPathManager pathManager, ISiteRepository siteRepository, IChannelRepository channelRepository, IContentRepository contentRepository, ITemplateRepository templateRepository, IAdvertisementRepository advertisementRepository)
 {
     _authManager             = authManager;
     _pathManager             = pathManager;
     _siteRepository          = siteRepository;
     _channelRepository       = channelRepository;
     _contentRepository       = contentRepository;
     _templateRepository      = templateRepository;
     _advertisementRepository = advertisementRepository;
 }
Esempio n. 12
0
 public ContentsLayerExportController(ICacheManager cacheManager, IAuthManager authManager, IPathManager pathManager, IDatabaseManager databaseManager, ISiteRepository siteRepository, IChannelRepository channelRepository, IContentRepository contentRepository)
 {
     _cacheManager      = cacheManager;
     _authManager       = authManager;
     _pathManager       = pathManager;
     _databaseManager   = databaseManager;
     _siteRepository    = siteRepository;
     _channelRepository = channelRepository;
     _contentRepository = contentRepository;
 }
 public RefreshTokenService(IRefreshTokenRepository refreshTokenRepository,
                            IUserRepository userRepository, IAuthManager authManager, IRng rng, AuthOptions options, IClock clock)
 {
     _refreshTokenRepository = refreshTokenRepository;
     _userRepository         = userRepository;
     _authManager            = authManager;
     _rng     = rng;
     _options = options;
     _clock   = clock;
 }
Esempio n. 14
0
 public AccountController(UserManager <ApiUser> userManager,
                          ILogger <AccountController> logger,
                          IMapper mapper,
                          IAuthManager authManager)
 {
     _userManager = userManager;
     _logger      = logger;
     _mapper      = mapper;
     _authManager = authManager;
 }
Esempio n. 15
0
 public SettingsStyleChannelController(IAuthManager authManager, IPathManager pathManager, IDatabaseManager databaseManager, ISiteRepository siteRepository, IChannelRepository channelRepository, IContentRepository contentRepository, ITableStyleRepository tableStyleRepository)
 {
     _authManager          = authManager;
     _pathManager          = pathManager;
     _databaseManager      = databaseManager;
     _siteRepository       = siteRepository;
     _channelRepository    = channelRepository;
     _contentRepository    = contentRepository;
     _tableStyleRepository = tableStyleRepository;
 }
        public ApplicationOAuthProvider(string publicClientId, IAuthManager authRepository)
        {
            if (publicClientId == null)
            {
                throw new ArgumentNullException("publicClientId");
            }
            _authRepository = authRepository;

            _publicClientId = publicClientId;
        }
Esempio n. 17
0
 public TemplatesController(ISettingsManager settingsManager, IAuthManager authManager, IPathManager pathManager, ICreateManager createManager, ISiteRepository siteRepository, IChannelRepository channelRepository, ITemplateRepository templateRepository)
 {
     _settingsManager    = settingsManager;
     _authManager        = authManager;
     _pathManager        = pathManager;
     _createManager      = createManager;
     _siteRepository     = siteRepository;
     _channelRepository  = channelRepository;
     _templateRepository = templateRepository;
 }
Esempio n. 18
0
 public RawRestClient(HttpClient httpClient, IDeviceInfo deviceInfo, IAppConfig appConfig, IAuthClient authClient, IAuthManager authManager, ILogger logger)
 {
     _httpClient    = httpClient;
     _authClient    = authClient;
     _deviceInfo    = deviceInfo;
     _authManager   = authManager;
     _logger        = logger;
     _appConfig     = appConfig;
     _callSemaphore = new SemaphoreSlim(1);
 }
Esempio n. 19
0
 public MarketplaceController(
     IAuthManager authManager,
     ISessionManager sessionManager,
     ISessionInfoProvider sessionInfoProvider,
     IMarketplaceManager marketplace)
 {
     this.authManager         = authManager;
     this.marketplace         = marketplace;
     this.sessionManager      = sessionManager;
     this.sessionInfoProvider = sessionInfoProvider;
 }
Esempio n. 20
0
 public LoginController(ISettingsManager settingsManager, IAuthManager authManager, ICacheManager cacheManager, ISmsManager smsManager, IConfigRepository configRepository, IUserRepository userRepository, ILogRepository logRepository, IStatRepository statRepository)
 {
     _settingsManager  = settingsManager;
     _authManager      = authManager;
     _cacheManager     = cacheManager;
     _smsManager       = smsManager;
     _configRepository = configRepository;
     _userRepository   = userRepository;
     _logRepository    = logRepository;
     _statRepository   = statRepository;
 }
Esempio n. 21
0
 public ChatSendController(IAuthManager authManager, IWxManager wxManager, IPathManager pathManager, IWxChatRepository wxChatRepository, IMaterialImageRepository materialImageRepository, IMaterialAudioRepository materialAudioRepository, IMaterialVideoRepository materialVideoRepository, ISiteRepository siteRepository)
 {
     _authManager             = authManager;
     _wxManager               = wxManager;
     _pathManager             = pathManager;
     _wxChatRepository        = wxChatRepository;
     _materialImageRepository = materialImageRepository;
     _materialAudioRepository = materialAudioRepository;
     _materialVideoRepository = materialVideoRepository;
     _siteRepository          = siteRepository;
 }
Esempio n. 22
0
 public ManageController(IAuthManager authManager, IPathManager pathManager, ISiteRepository sitetRepository, IUserRepository userRepository, IContentRepository contentRepository, ICommentManager formManager, ISettingsRepository formRepository, ICommentRepository dataRepository)
 {
     _authManager        = authManager;
     _pathManager        = pathManager;
     _sitetRepository    = sitetRepository;
     _userRepository     = userRepository;
     _contentRepository  = contentRepository;
     _commentManager     = formManager;
     _settingsRepository = formRepository;
     _commentRepository  = dataRepository;
 }
Esempio n. 23
0
 public TemplatesEditorController(IAuthManager authManager, IPathManager pathManager, ICreateManager createManager, IParseManager parseManager, ISiteRepository siteRepository, ITemplateRepository templateRepository, IChannelRepository channelRepository, IContentRepository contentRepository)
 {
     _authManager        = authManager;
     _pathManager        = pathManager;
     _createManager      = createManager;
     _parseManager       = parseManager;
     _siteRepository     = siteRepository;
     _templateRepository = templateRepository;
     _channelRepository  = channelRepository;
     _contentRepository  = contentRepository;
 }
 public AdministratorsRoleAddController(ICacheManager cacheManager, ISettingsManager settingsManager, IAuthManager authManager, ISiteRepository siteRepository, IChannelRepository channelRepository, IRoleRepository roleRepository, ISitePermissionsRepository sitePermissionsRepository, IPermissionsInRolesRepository permissionsInRolesRepository)
 {
     _cacheManager                 = cacheManager;
     _settingsManager              = settingsManager;
     _authManager                  = authManager;
     _siteRepository               = siteRepository;
     _channelRepository            = channelRepository;
     _roleRepository               = roleRepository;
     _sitePermissionsRepository    = sitePermissionsRepository;
     _permissionsInRolesRepository = permissionsInRolesRepository;
 }
Esempio n. 25
0
 public LoginController(ISettingsManager settingsManager, IAuthManager authManager, IPathManager pathManager, IConfigRepository configRepository, IAdministratorRepository administratorRepository, IDbCacheRepository dbCacheRepository, ILogRepository logRepository, IStatRepository statRepository)
 {
     _settingsManager         = settingsManager;
     _authManager             = authManager;
     _pathManager             = pathManager;
     _configRepository        = configRepository;
     _administratorRepository = administratorRepository;
     _dbCacheRepository       = dbCacheRepository;
     _logRepository           = logRepository;
     _statRepository          = statRepository;
 }
Esempio n. 26
0
 public ContentsLayerCopyController(IAuthManager authManager, IPathManager pathManager, ICreateManager createManager, IDatabaseManager databaseManager, IPluginManager pluginManager, ISiteRepository siteRepository, IChannelRepository channelRepository, IContentRepository contentRepository)
 {
     _authManager       = authManager;
     _pathManager       = pathManager;
     _createManager     = createManager;
     _databaseManager   = databaseManager;
     _pluginManager     = pluginManager;
     _siteRepository    = siteRepository;
     _channelRepository = channelRepository;
     _contentRepository = contentRepository;
 }
Esempio n. 27
0
 public ContentsController(IAuthManager authManager, IPathManager pathManager, IDatabaseManager databaseManager, ISiteRepository siteRepository, IChannelRepository channelRepository, IContentRepository contentRepository, IContentGroupRepository contentGroupRepository, IContentTagRepository contentTagRepository)
 {
     _authManager            = authManager;
     _pathManager            = pathManager;
     _databaseManager        = databaseManager;
     _siteRepository         = siteRepository;
     _channelRepository      = channelRepository;
     _contentRepository      = contentRepository;
     _contentGroupRepository = contentGroupRepository;
     _contentTagRepository   = contentTagRepository;
 }
Esempio n. 28
0
 public ImageController(ISettingsManager settingsManager, IAuthManager authManager, IPathManager pathManager, IWxManager openManager, ISiteRepository siteRepository, IMaterialGroupRepository materialGroupRepository, IMaterialImageRepository materialImageRepository, IWxAccountRepository openAccountRepository)
 {
     _settingsManager         = settingsManager;
     _authManager             = authManager;
     _pathManager             = pathManager;
     _openManager             = openManager;
     _siteRepository          = siteRepository;
     _materialGroupRepository = materialGroupRepository;
     _materialImageRepository = materialImageRepository;
     _openAccountRepository   = openAccountRepository;
 }
Esempio n. 29
0
 public SystemManager(IAuthManager authManager,
                      RegistryContext context, IDdbManager ddbManager, ILogger <SystemManager> logger,
                      IObjectsManager objectManager, IOptions <AppSettings> settings)
 {
     _authManager   = authManager;
     _context       = context;
     _ddbManager    = ddbManager;
     _logger        = logger;
     _objectManager = objectManager;
     _settings      = settings.Value;
 }
Esempio n. 30
0
 public ItemsController(
     IGameData gameData,
     ISessionInfoProvider sessionInfoProvider,
     IItemManager itemManager,
     IAuthManager authManager)
 {
     this.gameData            = gameData;
     this.sessionInfoProvider = sessionInfoProvider;
     this.itemManager         = itemManager;
     this.authManager         = authManager;
 }
Esempio n. 31
0
 public SessionInfoProvider(
     ILogger <SessionInfoProvider> logger,
     IOptions <AppSettings> settings,
     IGameData gameData,
     IAuthManager authManager)
 {
     this.logger      = logger;
     this.gameData    = gameData;
     this.authManager = authManager;
     this.settings    = settings.Value;
 }
        /// <summary>
        ///     Initializes a new instance of the <see cref="T:System.Net.WebClient" /> class.
        /// </summary>
        public NexusWebClient(IAuthManager authManager)
        {
            _authManager = authManager;

            var os = OperatingSystem.Detect();

            // Workaround: disable certificate cache on MacOSX.
            if (os == SupportedOperatingSystem.MacOSX)
            {
                CachePolicy = new RequestCachePolicy(RequestCacheLevel.NoCacheNoStore);
                ServicePointManager.ServerCertificateValidationCallback += (o, certificate, chain, errors) => true;
            }

            // Add a version number header of requests.
            var version = $"{Assembly.GetEntryAssembly().GetName().Version}-{os}";

            Headers.Add("X-ParkitectNexusInstaller-Version", version);
            Headers.Add("user-agent", $"ParkitectNexus/{version}");
        }
Esempio n. 33
0
 public CustomerController(IAuthManager authManager)
 {
     _authManager = authManager;
 }
Esempio n. 34
0
 public Workflow(IAuthManager authManager)
 {
     AuthManager = authManager;
     States = new List<State> ();
     LastModified = DateTime.Now;
 }
Esempio n. 35
0
 public AuthRepository(IAuthManager client)
 {
     m_client = client;
 }