Package org.drools.guvnor.client.security

Examples of org.drools.guvnor.client.security.Capabilities


        CapabilityCalculator loader = new CapabilityCalculator();
        List<RoleBasedPermission> perms = new ArrayList<RoleBasedPermission>();
        perms.add(new RoleBasedPermission("s", RoleTypes.ADMIN, null, null  ));

        Map<String,String> hm = new HashMap<String,String>();
        Capabilities caps = loader.calcCapabilities(perms, hm);
        assertEquals(7, caps.list.size());
        assertSame(hm, caps.prefs);
    }
View Full Code Here


        Map<String,String> hm = new HashMap<String,String>();
        CapabilityCalculator loader = new CapabilityCalculator();
        List<RoleBasedPermission> perms = new ArrayList<RoleBasedPermission>();
        perms.add(new RoleBasedPermission("", RoleTypes.PACKAGE_DEVELOPER, null, null));
        perms.add(new RoleBasedPermission("", RoleTypes.ANALYST, null, null));
        Capabilities caps = loader.calcCapabilities(perms, hm);
        assertTrue(caps.list.contains(Capabilities.SHOW_PACKAGE_VIEW));
        assertSame(hm, caps.prefs);

        perms = new ArrayList<RoleBasedPermission>();
        perms.add(new RoleBasedPermission("", RoleTypes.PACKAGE_ADMIN, null, null));
View Full Code Here

    @Test
    public void testCapabilities() {
        SecurityServiceImpl impl = new SecurityServiceImpl();

        Capabilities c = impl.getUserCapabilities();
        assertTrue( c.list.size() > 1 );
    }
View Full Code Here

        RoleBasedPermissionManager testManager = new RoleBasedPermissionManager();
        testManager.create();
        Contexts.getSessionContext().set( "roleBasedPermissionManager",
                                          testManager );

        Capabilities c = impl.getUserCapabilities();
        assertTrue( c.list.size() == 1 );

        //now lets give them no permissions
        pbps.clear();
        try {
View Full Code Here

        MockIdentity midentity = new MockIdentity();
        midentity.addRole( RoleTypes.ADMIN );
        Contexts.getSessionContext().set( "org.jboss.seam.security.identity",
                                          midentity );

        Capabilities c = impl.getUserCapabilities();
        assertTrue( c.list.size() > 1 );

        Lifecycle.endApplication();

    }
View Full Code Here

        assertTrue( SecurityServiceImpl.PREFERENCES.containsKey( "verifier" ) );
        assertTrue( SecurityServiceImpl.PREFERENCES.containsKey( "flex-bpel-editor" ) );
        assertEquals( "true",
                      SecurityServiceImpl.PREFERENCES.get( "verifier" ) );
        assertEquals("true", SecurityServiceImpl.PREFERENCES.get("oryx-bpmn-editor"));
        Capabilities caps = impl.getUserCapabilities();
        assertSame( SecurityServiceImpl.PREFERENCES,
                    caps.prefs );

    }
View Full Code Here

        dt.getActionCols().add( a2 );

        factory = new DecisionTableCellValueFactory( sce,
                                                     dt );

        Capabilities c = new Capabilities();
        c.prefs.put( "drools.dateformat",
                     "dd-MMM-yyyy" );
        Preferences.INSTANCE.loadPrefs( c );

        DecisionTableCellValueFactory.injectDateConvertor( JVMDateConverter.getInstance() );
View Full Code Here

    CapabilityCalculator loader = new CapabilityCalculator();
    List<RoleBasedPermission> perms = new ArrayList<RoleBasedPermission>();
    perms.add(new RoleBasedPermission("s", RoleTypes.ADMIN, null, null  ));

        HashMap hm = new HashMap();
    Capabilities caps = loader.calcCapabilities(perms, hm);
    assertEquals(7, caps.list.size());
        assertSame(hm, caps.prefs);
  }
View Full Code Here

        HashMap hm = new HashMap();
    CapabilityCalculator loader = new CapabilityCalculator();
    List<RoleBasedPermission> perms = new ArrayList<RoleBasedPermission>();
    perms.add(new RoleBasedPermission("", RoleTypes.PACKAGE_DEVELOPER, null, null));
    perms.add(new RoleBasedPermission("", RoleTypes.ANALYST, null, null));
    Capabilities caps = loader.calcCapabilities(perms, hm);
    assertTrue(caps.list.contains(Capabilities.SHOW_PACKAGE_VIEW));
        assertSame(hm, caps.prefs);

    perms = new ArrayList<RoleBasedPermission>();
    perms.add(new RoleBasedPermission("", RoleTypes.PACKAGE_ADMIN, null, null));
View Full Code Here

    }

    public void testCapabilities() {
        SecurityServiceImpl impl = new SecurityServiceImpl();

        Capabilities c = impl.getUserCapabilities();
        assertTrue( c.list.size() > 1 );
    }
View Full Code Here

TOP

Related Classes of org.drools.guvnor.client.security.Capabilities

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.