public SecurityController(ISecurityUserProvider securityUserProvider, ISecurityAuthorizationProvider securityAuthorizationProvider, ISecurityUserRoleProvider securityUserRoleProvider, ISecurityUserPermissionProvider securityUserPermissionProvider, ISecurityRoleActionProvider securityRoleActionProvider) { _securityUserProvider = securityUserProvider; _securityAuthorizationProvider = securityAuthorizationProvider; _securityUserRoleProvider = securityUserRoleProvider; _securityUserPermissionProvider = securityUserPermissionProvider; _securityRoleActionProvider = securityRoleActionProvider; }
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)); }
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; }
public SecurityManager(ISecurityPersistenceProvider persistenceProvider, ISecurityUserProvider <T> userProvider) { this.persistenceProvider = persistenceProvider; this.userProvider = userProvider; }
public SecurityACLProvider(ISecurityUserProvider securityUserProvider, IUserRoleSecurityStorageProvider userRoleSecurityStorageProvider) { _securityUserProvider = securityUserProvider; _userRoleSecurityStorageProvider = userRoleSecurityStorageProvider; }