com.gigaspaces.security.authorities
Class SpaceAuthority.WildcardExpressionToFilterConverter
java.lang.Object
com.gigaspaces.security.authorities.SpaceAuthority.WildcardExpressionToFilterConverter
- Enclosing class:
- SpaceAuthority
public static class SpaceAuthority.WildcardExpressionToFilterConverter
- extends Object
Convert a wildcard expression to a filter instance.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SpaceAuthority.WildcardExpressionToFilterConverter
public SpaceAuthority.WildcardExpressionToFilterConverter()
convert
public static SpaceAuthority.Filter<?> convert(String expression,
boolean allow)
- Convert the wildcard expression into a filter.
- Parameters:
expression
- expression to convert.allow
- true
to allow matches of the expression; false
to
deny.
- Returns:
- a filter instance representing this expression.
convertToRegex
public static SpaceAuthority.Filter<?> convertToRegex(String expression,
boolean allow)
- Convert the wildcard expression into a regex expression, since we found that
this is a faster implementation even for fully matched strings.
- Parameters:
expression
- expression to convert.allow
- true
to allow matches of the expression; false
to
deny.
- Returns:
- a filter instance representing this expression.
Copyright © GigaSpaces.