public SecurityController(ISecurityUserProvider securityUserProvider, ISecurityAuthorizationProvider securityAuthorizationProvider, ISecurityUserRoleProvider securityUserRoleProvider, ISecurityUserPermissionProvider securityUserPermissionProvider, ISecurityRoleActionProvider securityRoleActionProvider)
 {
     _securityUserProvider = securityUserProvider;
     _securityAuthorizationProvider = securityAuthorizationProvider;
     _securityUserRoleProvider = securityUserRoleProvider;
     _securityUserPermissionProvider = securityUserPermissionProvider;
     _securityRoleActionProvider = securityRoleActionProvider;
 }
Exemple #2
0
 public CommandSecurityUserBehavior(
     ISecurityUserProvider securityUserProvider,
     ICommandHandler <TCommand> decoratee)
 {
     _securityUserProvider = securityUserProvider
                             ?? throw new ArgumentNullException(nameof(securityUserProvider));
     _decoratee = decoratee ?? throw new ArgumentNullException(nameof(decoratee));
 }
 public QuerySecurityUserBehavior(
     ISecurityUserProvider securityUserProvider,
     IQueryHandler <TQuery, TResult> decoratee)
 {
     _securutyUserProvider = securityUserProvider
                             ?? throw new ArgumentNullException(nameof(securityUserProvider));
     _decoratee = decoratee ?? throw new ArgumentNullException(nameof(decoratee));
 }
Exemple #4
0
 public UserSettingsController(
     Func <IUserManager> userManagerFactory,
     IUserSettingsService userSettingsService,
     ISecurityUserProvider securityUserProvider,
     IMapper mapper)
 {
     _userManagerFactory   = userManagerFactory;
     _userSettingsService  = userSettingsService;
     _securityUserProvider = securityUserProvider;
     _mapper = mapper;
 }
 public AuthenticationController(ISecurityAuthenticationProvider securityAuthenticationProvider, ISecurityUserProvider securityUserProvider, ISecurityAuthorizationProvider securityAuthorizationProvider, ISecurityUserRoleProvider securityUserRoleProvider)
 {
     _securityAuthenticationProvider = securityAuthenticationProvider;
 }
 public SecurityPermissionProvider(ISecurityUserProvider securityUserProvider, IRoleActionSecurityStorageProvider roleActionSecurityStorageProvider, IUserPermissionSecurityStorageProvider userPermissionSecurityStorageProvider)
 {
     _securityUserProvider = securityUserProvider;
     _roleActionSecurityStorageProvider = roleActionSecurityStorageProvider;
     _userPermissionSecurityStorageProvider = userPermissionSecurityStorageProvider;
 }
Exemple #7
0
 public SecurityManager(ISecurityPersistenceProvider persistenceProvider, ISecurityUserProvider <T> userProvider)
 {
     this.persistenceProvider = persistenceProvider;
     this.userProvider        = userProvider;
 }
 public SecurityACLProvider(ISecurityUserProvider securityUserProvider, IUserRoleSecurityStorageProvider userRoleSecurityStorageProvider)
 {
     _securityUserProvider = securityUserProvider;
     _userRoleSecurityStorageProvider = userRoleSecurityStorageProvider;
 }