|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.internet2.middleware.grouper.permissions.PermissionEntryUtils
public class PermissionEntryUtils
Constructor Summary | |
---|---|
PermissionEntryUtils()
|
Method Summary | |
---|---|
static boolean |
collectionContains(java.util.Collection<PermissionEntry> permissionEntries,
java.lang.String roleName,
java.lang.String attributeDefNameName,
java.lang.String action,
java.lang.String subjectSourceId,
java.lang.String subjectId)
see if a permission is in the list of entries |
static PermissionEntry |
collectionFindFirst(java.util.Collection<PermissionEntry> permissionEntries,
java.lang.String roleName,
java.lang.String attributeDefNameName,
java.lang.String action,
java.lang.String subjectSourceId,
java.lang.String subjectId,
java.lang.String permissionType)
find the first permission entry in the list of entries |
static PermissionEntry |
collectionFindFirst(java.util.Collection<PermissionEntry> permissionEntries,
java.lang.String roleName,
java.lang.String attributeDefNameName,
java.lang.String action,
java.lang.String subjectSourceId,
java.lang.String subjectId,
java.lang.String permissionType,
boolean considerPermissionType)
find the first permission entry in the list of entries |
static void |
orderByAndSetFriendlyHeuristic(java.util.List<PermissionEntry> permissionEntries)
if internal heuristic is not set, set it, order by so most important as at top... |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PermissionEntryUtils()
Method Detail |
---|
public static void orderByAndSetFriendlyHeuristic(java.util.List<PermissionEntry> permissionEntries)
permissionEntries
- public static boolean collectionContains(java.util.Collection<PermissionEntry> permissionEntries, java.lang.String roleName, java.lang.String attributeDefNameName, java.lang.String action, java.lang.String subjectSourceId, java.lang.String subjectId)
permissionEntries
- roleName
- attributeDefNameName
- action
- subjectSourceId
- subjectId
-
public static PermissionEntry collectionFindFirst(java.util.Collection<PermissionEntry> permissionEntries, java.lang.String roleName, java.lang.String attributeDefNameName, java.lang.String action, java.lang.String subjectSourceId, java.lang.String subjectId, java.lang.String permissionType)
permissionEntries
- roleName
- attributeDefNameName
- action
- subjectSourceId
- subjectId
- permissionType
- e.g. role or role_subject
public static PermissionEntry collectionFindFirst(java.util.Collection<PermissionEntry> permissionEntries, java.lang.String roleName, java.lang.String attributeDefNameName, java.lang.String action, java.lang.String subjectSourceId, java.lang.String subjectId, java.lang.String permissionType, boolean considerPermissionType)
permissionEntries
- roleName
- attributeDefNameName
- action
- subjectSourceId
- subjectId
- permissionType
- e.g. role or role_subjectconsiderPermissionType
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |