|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.internet2.middleware.grouper.permissions.limits.LimitElUtils
public class LimitElUtils
innocuous methods that can be used from EL. Make sure there are no security problems where bad users can do bad things
Constructor Summary | |
---|---|
LimitElUtils()
|
Method Summary | |
---|---|
static boolean |
ipOnNetwork(java.lang.String ipString,
java.lang.String networkIpString,
int mask)
see if an ip address is on a network |
static boolean |
ipOnNetworkRealm(java.lang.String ipAddress,
java.lang.String realmName)
if the ip address is on the realm name in the grouper.properties in grouper.permissions.limits.realm.realmName |
static boolean |
ipOnNetworks(java.lang.String ipString,
java.lang.String networkIpStrings)
see if an ip address is on a network |
static boolean |
labelsContain(java.lang.String labelsForUser,
java.lang.String labelsInConfig)
see if the labels in the config contain any of the labels for the user |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LimitElUtils()
Method Detail |
---|
public static boolean labelsContain(java.lang.String labelsForUser, java.lang.String labelsInConfig)
labelsForUser
- comma separated, and trimmedlabelsInConfig
- comma separated, and trimmed
public static boolean ipOnNetwork(java.lang.String ipString, java.lang.String networkIpString, int mask)
ipString
- is the ip address to checknetworkIpString
- is the ip address of the networkmask
- is the length of the mask (0-32)
public static boolean ipOnNetworks(java.lang.String ipString, java.lang.String networkIpStrings)
ipString
- is the ip address to checknetworkIpStrings
- are the ip addresses of the networks, e.g. 1.2.3.4/12, 2.3.4.5/24
public static boolean ipOnNetworkRealm(java.lang.String ipAddress, java.lang.String realmName)
ipAddress
- realmName
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |