protected virtual void RegisterRequiredPermissions(IPermissionsCatalog permissionsCatalog) { List<Action> moduleActions = new List<Action>(); moduleActions.Add(new Action("Allow view Accounts Summary", Permissions.AllowViewAccountsSummary)); moduleActions.Add(new Action("Allow view Payment History", Permissions.AllowViewPaymentHistory)); ModuleActionSet set = new ModuleActionSet("Reports", moduleActions); permissionsCatalog.RegisterPermissionSet(set); }
protected virtual void RegisterRequiredPermissions(IPermissionsCatalog permissionsCatalog) { // TODO: Add the remaining permissions //Action allowCreateAppointment = new Action("Allow Create Appointments", Permissions.AllowCreateAppointment); //List<Action> moduleActions = new List<Action>(); //moduleActions.Add(allowCreateAppointment); //ModuleActionSet set = new ModuleActionSet("Appointment Creation", moduleActions); //permissionsCatalog.RegisterPermissionSet(set); }
protected virtual void RegisterRequiredPermissions(IPermissionsCatalog permissionsCatalog) { List <Action> moduleActions = new List <Action>(); moduleActions.Add(new Action("Allow view Accounts Summary", Permissions.AllowViewAccountsSummary)); moduleActions.Add(new Action("Allow view Payment History", Permissions.AllowViewPaymentHistory)); ModuleActionSet set = new ModuleActionSet("Reports", moduleActions); permissionsCatalog.RegisterPermissionSet(set); }
public AdminController( [ServiceDependency] IAuthorizationService authorizationService, [ServiceDependency] IPermissionsCatalog permissionsCatalog, [ServiceDependency] IRolesCatalog rolesCatalog ) { _authorizationService = authorizationService; _permissionsCatalog = permissionsCatalog; _rolesCatalog = rolesCatalog; }
protected virtual void RegisterRequiredPermissions(IPermissionsCatalog permissionsCatalog) { Action allowCreateTransfer = new Action("Allow Create Transfers", Permissions.AllowCreateTransfers); List <Action> moduleActions = new List <Action>(); moduleActions.Add(allowCreateTransfer); ModuleActionSet set = new ModuleActionSet("Electronic Funds Transfers", moduleActions); permissionsCatalog.RegisterPermissionSet(set); }
protected void RegisterRequiredPermissions(IPermissionsCatalog permissionsCatalog) { // Register the roles allowed to use this module Action allowAdministerPermissions = new Action("Allow Display of Role Permissions", Permissions.AllowAdministerPermissions); List <Action> actions = new List <Action>(); actions.Add(allowAdministerPermissions); ModuleActionSet set = new ModuleActionSet("Admin", actions); permissionsCatalog.RegisterPermissionSet(set); }
public AdminController ( [ServiceDependency] IAuthorizationService authorizationService, [ServiceDependency] IPermissionsCatalog permissionsCatalog, [ServiceDependency] IRolesCatalog rolesCatalog ) { _authorizationService = authorizationService; _permissionsCatalog = permissionsCatalog; _rolesCatalog = rolesCatalog; }
public void LoadRegistersServicesInRootContainer() { MockRootCompositionContainer rootContainer = new MockRootCompositionContainer(); CompositionContainer moduleContainer = rootContainer.Containers.AddNew <CompositionContainer>(); ShellModuleInitializer moduleInitializer = new ShellModuleInitializer(); moduleInitializer.Load(moduleContainer); IAuthorizationService authorizationService = rootContainer.Services.Get <IAuthorizationService>(true); Assert.IsTrue(authorizationService is EnterpriseLibraryAuthorizationService); IPermissionsCatalog permissionsCatalog = rootContainer.Services.Get <IPermissionsCatalog>(true); Assert.IsTrue(permissionsCatalog is PermissionsCatalog); IRolesCatalog rolesCatalog = rootContainer.Services.Get <IRolesCatalog>(); Assert.IsTrue(rolesCatalog is RolesCatalog); ISiteMapBuilderService siteMapBuilderService = rootContainer.Services.Get <ISiteMapBuilderService>(); Assert.IsTrue(siteMapBuilderService is SiteMapBuilderService); }
protected void RegisterRequiredPermissions(IPermissionsCatalog permissionsCatalog) { // Register the roles allowed to use this module Action allowAdministerPermissions = new Action("Allow Display of Role Permissions", Permissions.AllowAdministerPermissions); List<Action> actions = new List<Action>(); actions.Add(allowAdministerPermissions); ModuleActionSet set = new ModuleActionSet("Admin", actions); permissionsCatalog.RegisterPermissionSet(set); }
protected override void RegisterRequiredPermissions(IPermissionsCatalog permissionCatalog) { RegisterRequiredPermissionsCalled = true; PermissionCatalog = permissionCatalog; }
internal void TestRegisterRequiredPermissions(IPermissionsCatalog permissionsCatalog) { base.RegisterRequiredPermissions(permissionsCatalog); }
public void TestRegisterRequiredPermissions(IPermissionsCatalog permissionsCatalog) { RegisterRequiredPermissions(permissionsCatalog); }
protected virtual void RegisterRequiredPermissions(IPermissionsCatalog permissionsCatalog) { Action allowCreateTransfer = new Action("Allow Create Transfers", Permissions.AllowCreateTransfers); List<Action> moduleActions = new List<Action>(); moduleActions.Add(allowCreateTransfer); ModuleActionSet set = new ModuleActionSet("Electronic Funds Transfers", moduleActions); permissionsCatalog.RegisterPermissionSet(set); }