public SecurityApplicationProcessingRule(ISecurityAuthorizationProvider securityAuthorizationProvider, IGenericRepository genericRepository, ISecurityContext securityContext, IObjectFactory objectFactory) { _securityAuthorizationProvider = securityAuthorizationProvider; _genericRepository = genericRepository; _securityContext = securityContext; _objectFactory = objectFactory; }
public SecurityController(ISecurityUserProvider securityUserProvider, ISecurityAuthorizationProvider securityAuthorizationProvider, ISecurityUserRoleProvider securityUserRoleProvider, ISecurityUserPermissionProvider securityUserPermissionProvider, ISecurityRoleActionProvider securityRoleActionProvider) { _securityUserProvider = securityUserProvider; _securityAuthorizationProvider = securityAuthorizationProvider; _securityUserRoleProvider = securityUserRoleProvider; _securityUserPermissionProvider = securityUserPermissionProvider; _securityRoleActionProvider = securityRoleActionProvider; }
public AuthenticationController(ISecurityAuthenticationProvider securityAuthenticationProvider, ISecurityUserProvider securityUserProvider, ISecurityAuthorizationProvider securityAuthorizationProvider, ISecurityUserRoleProvider securityUserRoleProvider) { _securityAuthenticationProvider = securityAuthenticationProvider; }