Exemplo n.º 1
0
        public TokenStoreService(
            IUnitOfWork uow,
            ISecurityService securityService,
            IRolesService rolesService,
            IUsersService userService,
            IOptionsSnapshot <BearerTokensOptions> configuration)
        {
            _uow = uow;
            _uow.CheckArgumentIsNull(nameof(_uow));

            _securityService = securityService;
            _securityService.CheckArgumentIsNull(nameof(_securityService));

            _rolesService = rolesService;
            _rolesService.CheckArgumentIsNull(nameof(rolesService));

            _userService = userService;
            _rolesService.CheckArgumentIsNull(nameof(userService));

            _tokens = _uow.Repository <UserToken>() as IUserTokenRepository;
            _users  = _uow.Repository <User>() as IUserRepository;

            _configuration = configuration;
            _configuration.CheckArgumentIsNull(nameof(configuration));
        }
Exemplo n.º 2
0
        public AccountController(
            IUsersService usersService,
            ITokenStoreService tokenStoreService,
            ILoginService loginService,
            IAuthLevelService authLevelService,
            IPolicyService policyService,
            IRolesService rolesService,
            IUnitOfWork uow,
            IMapper mapper)
        {
            _usersService = usersService;
            _usersService.CheckArgumentIsNull(nameof(usersService));

            _tokenStoreService = tokenStoreService;
            _tokenStoreService.CheckArgumentIsNull(nameof(_tokenStoreService));

            _loginService = loginService;
            _loginService.CheckArgumentIsNull(nameof(_loginService));

            _authLevelService = authLevelService;
            _authLevelService.CheckArgumentIsNull(nameof(_authLevelService));

            _policyService = policyService;
            _policyService.CheckArgumentIsNull(nameof(_policyService));

            _roleService = rolesService;
            _roleService.CheckArgumentIsNull(nameof(_roleService));

            _uow = uow;
            _uow.CheckArgumentIsNull(nameof(_uow));

            _mapper = mapper;
            _mapper.CheckArgumentIsNull(nameof(_mapper));
        }
Exemplo n.º 3
0
        public UserManagerController(
            IMapper mapper,
            IUnitOfWork uow,
            IUsersService usersService,
            IClaimService claimService,
            IRolesService rolesService,
            IAuthLevelService authLevelService,
            IPasswordValidatorService passwordValidator)
        {
            _mapper = mapper;
            _mapper.CheckArgumentIsNull(nameof(_mapper));

            _uow = uow;
            _uow.CheckArgumentIsNull(nameof(_uow));

            _userService = usersService;
            _userService.CheckArgumentIsNull(nameof(_userService));

            _claimService = claimService;
            _claimService.CheckArgumentIsNull(nameof(_claimService));

            _roleService = rolesService;
            _roleService.CheckArgumentIsNull(nameof(_roleService));

            _authLevelService = authLevelService;
            _authLevelService.CheckArgumentIsNull(nameof(_authLevelService));

            _passwordValidator = passwordValidator;
            _passwordValidator.CheckArgumentIsNull(nameof(_passwordValidator));
        }
 public GroupAuthenticationController(
     IGroupAuthenticationService groupAuthenticationService, IRolesService rolesService
     )
 {
     _groupAuthenticationService = groupAuthenticationService;
     _groupAuthenticationService.CheckArgumentIsNull(nameof(_groupAuthenticationService));
     _rolesService = rolesService;
     _rolesService.CheckArgumentIsNull(nameof(_rolesService));
 }
        public RoleUserManagerController(
            IUnitOfWork uow,
            IRolesService rolesService,
            IPasswordValidatorService passwordValidator)
        {
            _uow = uow;
            _uow.CheckArgumentIsNull(nameof(_uow));

            _roleService = rolesService;
            _roleService.CheckArgumentIsNull(nameof(_roleService));

            _passwordValidator = passwordValidator;
        }
Exemplo n.º 6
0
        public RoleManagerController(
            IUnitOfWork uow,
            IRolesService rolesService,
            IMapper mapper)
        {
            _uow = uow;
            _uow.CheckArgumentIsNull(nameof(_uow));

            _roleService = rolesService;
            _roleService.CheckArgumentIsNull(nameof(_roleService));

            _mapper = mapper;
            _mapper.CheckArgumentIsNull(nameof(_mapper));
        }
        public TokenFactoryService(ISecurityService securityService, IRolesService rolesService, IOptionsSnapshot <SiteSettings> siteSettings, ILogger <TokenFactoryService> logger)
        {
            _securityService = securityService;
            _securityService.CheckArgumentIsNull(nameof(_securityService));

            _rolesService = rolesService;
            _rolesService.CheckArgumentIsNull(nameof(_rolesService));

            _siteSettings = siteSettings;
            _siteSettings.CheckArgumentIsNull(nameof(_siteSettings));

            _logger = logger;
            _logger.CheckArgumentIsNull(nameof(_logger));
        }
        public AccountController(
            IUsersService usersService,
            IRolesService rolesService,
            IConfiguration configuration)
        {
            _usersService = usersService;
            _usersService.CheckArgumentIsNull(nameof(usersService));

            _rolesService = rolesService;
            _rolesService.CheckArgumentIsNull(nameof(rolesService));

            _configuration = configuration;
            _configuration.CheckArgumentIsNull(nameof(configuration));
        }
Exemplo n.º 9
0
        public TokenFactoryService(
            ISecurityService securityService,
            IRolesService rolesService,
            IOptionsSnapshot <BearerTokensOptions> configuration,
            ILogger <TokenFactoryService> logger)
        {
            _securityService = securityService;
            _securityService.CheckArgumentIsNull(nameof(_securityService));

            _rolesService = rolesService;
            _rolesService.CheckArgumentIsNull(nameof(rolesService));

            _configuration = configuration;
            _configuration.CheckArgumentIsNull(nameof(configuration));

            _logger = logger;
            _logger.CheckArgumentIsNull(nameof(logger));
        }
Exemplo n.º 10
0
        public TokenStoreService(
            ExperienceManagementDbContext uow,
            ISecurityService securityService,
            IRolesService rolesService,
            IOptionsSnapshot <BearerTokensOptions> configuration)
        {
            _uow = uow;
            _uow.CheckArgumentIsNull(nameof(_uow));

            _securityService = securityService;
            _securityService.CheckArgumentIsNull(nameof(_securityService));

            _rolesService = rolesService;
            _rolesService.CheckArgumentIsNull(nameof(rolesService));

            _tokens = _uow.Set <UserToken>();

            _configuration = configuration;
            _configuration.CheckArgumentIsNull(nameof(configuration));
        }
Exemplo n.º 11
0
        public DbInitializerService(
            IServiceScopeFactory scopeFactory,
            ISecurityService securityService,
            IOptions <AdminUserSeedOptions> adminUserSeedOptions,
            IUsersService usersService,
            IRolesService rolesService
            )
        {
            _scopeFactory = scopeFactory;
            _scopeFactory.CheckArgumentIsNull(nameof(_scopeFactory));

            _securityService = securityService;
            _securityService.CheckArgumentIsNull(nameof(_securityService));

            _adminUserSeedOptions = adminUserSeedOptions;
            _adminUserSeedOptions.CheckArgumentIsNull(nameof(_adminUserSeedOptions));

            _usersService = usersService;
            _usersService.CheckArgumentIsNull(nameof(_usersService));

            _rolesService = rolesService;
            _rolesService.CheckArgumentIsNull(nameof(_rolesService));
        }
Exemplo n.º 12
0
        public TokenStoreService(
            IUnitOfWork uow,
            ISecurityService securityService,
            IRolesService rolesService,
            IClaimService claimService,
            IOptionsSnapshot <BearerTokensOptions> configuration)
        {
            _uow = uow;
            _uow.CheckArgumentIsNull(nameof(_uow));

            _securityService = securityService;
            _securityService.CheckArgumentIsNull(nameof(_securityService));

            _rolesService = rolesService;
            _rolesService.CheckArgumentIsNull(nameof(rolesService));

            _claimService = claimService;
            _claimService.CheckArgumentIsNull(nameof(claimService));

            _tokens = _uow.Set <UserToken>();

            _configuration = configuration;
            _configuration.CheckArgumentIsNull(nameof(configuration));
        }
Exemplo n.º 13
0
 public ApiRolesController(IRolesService Roleservice)
 {
     _Roleservice = Roleservice;
     _Roleservice.CheckArgumentIsNull(nameof(_Roleservice));
 }