Examples of PermissionSet


Examples of de.bananaco.permissions.interfaces.PermissionSet

    public boolean playerAdd(String world, String player, String permission) {
        if (world == null) {
            return false;
        }

        PermissionSet set = perms.getPermissionSet(world);
        if (set == null) {
            return false;
        }

        set.addPlayerNode(permission, player);
        return true;
    }
View Full Code Here

Examples of models.PermissionSet

   * @param permsetId
   * @param compareType
   * @param retry
   */
  public static PermissionSet getPermissionSet(String permsetId, String compareType, boolean retry) {
    PermissionSet permset = new PermissionSet(permsetId);

    if (USER_PERMS.equals(compareType)) {
      CompareUserPerms.addPermsToPermset(permset, retry);
     
    } else if (OBJECT_PERMS.equals(compareType)) {
View Full Code Here

Examples of org.apache.turbine.util.security.PermissionSet

     */
    public static PermissionSet retrieveSet(Criteria criteria)
        throws Exception
    {
        List results = doSelect(criteria);
        PermissionSet ps = new PermissionSet();

        for(Iterator it = results.iterator(); it.hasNext(); )
        {
            ps.add((Permission) it.next());
        }
        return ps;
    }
View Full Code Here

Examples of org.apache.turbine.util.security.PermissionSet

    public void testAllPermissions()
            throws Exception
    {
        SecurityService ss = TurbineSecurity.getService();

        PermissionSet gs = ss.getAllPermissions();

        assertEquals(3, gs.size());
    }
View Full Code Here

Examples of org.apache.turbine.util.security.PermissionSet

        assertNotNull(admin);

        Permission app = ss.getPermissionByName("Application");
        assertNotNull(app);

        PermissionSet ps = admin.getPermissions();
        assertFalse(ps.contains(app));

        ss.grant(admin, app);

        Role admin2 = ss.getRoleByName("Admin");
        assertNotNull(admin2);

        PermissionSet ps2 = admin2.getPermissions();
        assertTrue(ps2.contains(app));

        // Get existing PermissionSet modified?
        assertFalse(ps.contains(app));

        try
View Full Code Here

Examples of org.apache.turbine.util.security.PermissionSet

        assertNotNull(admin);

        Permission app = ss.getPermissionByName("Application");
        assertNotNull(app);

        PermissionSet ps = admin.getPermissions();
        assertTrue(ps.contains(app));

        ss.revoke(admin, app);

        Role admin2 = ss.getRoleByName("Admin");
        assertNotNull(admin2);

        PermissionSet ps2 = admin2.getPermissions();
        assertFalse(ps2.contains(app));

        // Get existing PermissionSet modified?
        assertTrue(ps.contains(app));

         try
View Full Code Here

Examples of org.apache.turbine.util.security.PermissionSet

        SecurityService ss = TurbineSecurity.getService();

        Role user = ss.getRoleByName("User");
        assertNotNull(user);

        PermissionSet ps = user.getPermissions();
        assertEquals(2, ps.size());

        ss.revokeAll(user);

        Role user2 = ss.getRoleByName("User");
        assertNotNull(user2);

        PermissionSet ps2 = user2.getPermissions();
        assertEquals(0, ps2.size());
    }
View Full Code Here

Examples of org.apache.turbine.util.security.PermissionSet

        SecurityService ss = TurbineSecurity.getService();

        Role role = ss.getRoleByName("User");
        assertNotNull(role);

        PermissionSet ps = ss.getPermissions(role);

        assertEquals(2, ps.size());
    }
View Full Code Here

Examples of org.apache.turbine.util.security.PermissionSet

    {
        SecurityService ss = TurbineSecurity.getService();

        GroupSet gs = ss.getAllGroups();
        RoleSet rs = ss.getAllRoles();
        PermissionSet ps = ss.getAllPermissions();

        List users = ss.getUserManager().retrieveList(new org.apache.torque.util.Criteria());

        assertEquals("Group DB Wrong!", gs.size(), 2);
        assertEquals("Role DB Wrong!", rs.size(), 2);
        assertEquals("Permission DB Wrong!", ps.size(), 3);
    }
View Full Code Here

Examples of org.apache.turbine.util.security.PermissionSet

                RoleSet groupRoles = getRoles(user, group);

                // put the Set into roles(group)
                roles.put(group, groupRoles);
                // collect all permissoins in this group
                PermissionSet groupPermissions = new PermissionSet();
                // foreach role in Set
                Iterator rolesIterator = groupRoles.iterator();

                while (rolesIterator.hasNext())
                {
                    Role role = (Role) rolesIterator.next();
                    // get permissions of the role
                    PermissionSet rolePermissions = getPermissions(role);

                    groupPermissions.add(rolePermissions);
                }
                // put the Set into permissions(group)
                permissions.put(group, groupPermissions);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.