private boolean hasAccess(final Integer[] groupIds, final Integer userId) { if (getUserGroupCache().isUserMemberOfAtLeastOneGroup(userId, groupIds) == true) { return true; } return false; } }
private boolean hasAccess(final Integer[] groupIds, final Integer userId) { if (getUserGroupCache().isUserMemberOfAtLeastOneGroup(userId, groupIds) == true) { return true; } return false; } }
private boolean hasAccess(final Integer[] groupIds, final Integer userId) { if (getUserGroupCache().isUserMemberOfAtLeastOneGroup(userId, groupIds) == true) { return true; } return false; }
private boolean hasAccess(final Integer[] groupIds, final Integer[] userIds, final Integer userId) { if (getUserGroupCache().isUserMemberOfAtLeastOneGroup(userId, groupIds) == true) { return true; } if (userIds == null) { return false; } for (final Integer id : userIds) { if (id == null) { continue; } if (id.equals(userId) == true) { return true; } } return false; }
public boolean isMemberOfAtLeastOneGroup(final PFUserDO user, final Integer... groupIds) { return getUserGroupCache().isUserMemberOfAtLeastOneGroup(user.getId(), groupIds); }
public boolean isMemberOfAtLeastOneGroup(final PFUserDO user, final Integer... groupIds) { return getUserGroupCache().isUserMemberOfAtLeastOneGroup(user.getId(), groupIds); }
private boolean hasAccess(final Integer[] groupIds, final Integer[] userIds, final Integer userId) { if (getUserGroupCache().isUserMemberOfAtLeastOneGroup(userId, groupIds) == true || accessChecker.isLoggedInUserMemberOfGroup( ProjectForgeGroup.ORGA_TEAM)) { return true; } if (userIds == null) { return false; } for (final Integer id : userIds) { if (id == null) { continue; } if (id.equals(userId) == true) { return true; } } return false; }
assertFalse(userGroupCache.isUserMemberOfAtLeastOneGroup(getUser(TEST_ADMIN_USER).getId())); assertFalse(userGroupCache.isUserMemberOfAtLeastOneGroup(getUser(TEST_ADMIN_USER).getId(), group1.getId())); assertTrue(userGroupCache.isUserMemberOfAtLeastOneGroup(getUser(TEST_ADMIN_USER).getId(), group2.getId())); assertTrue( userGroupCache.isUserMemberOfAtLeastOneGroup(getUser(TEST_ADMIN_USER).getId(), group1.getId(), group2.getId())); assertTrue(userGroupCache.isUserMemberOfAtLeastOneGroup(getUser(TEST_ADMIN_USER).getId(), null, group1.getId(), group2.getId())); assertTrue(userGroupCache.isUserMemberOfAtLeastOneGroup(getUser(TEST_ADMIN_USER).getId(), null, group1.getId(), null, group2.getId(), null)); assertTrue( userGroupCache.isUserMemberOfAtLeastOneGroup(getUser(TEST_ADMIN_USER).getId(), group2.getId(), group1.getId()));