public class IPRule extends Rule
| Modifier and Type | Field and Description |
|---|---|
private java.util.regex.Pattern |
allowedIP |
private java.lang.String |
exactPath |
private java.lang.String |
ipHeader |
private java.util.regex.Pattern |
path |
private boolean |
useExactPath |
| Constructor and Description |
|---|
IPRule(java.lang.String id,
java.util.regex.Pattern allowedIP,
java.util.regex.Pattern path,
java.lang.String ipHeader) |
IPRule(java.lang.String id,
java.util.regex.Pattern allowedIP,
java.lang.String exactPath) |
| Modifier and Type | Method and Description |
|---|---|
Action |
check(javax.servlet.http.HttpServletRequest request,
InterceptingHTTPServletResponse response,
javax.servlet.http.HttpServletResponse httpResponse) |
private java.util.regex.Pattern allowedIP
private java.lang.String exactPath
private java.util.regex.Pattern path
private boolean useExactPath
private java.lang.String ipHeader
public IPRule(java.lang.String id,
java.util.regex.Pattern allowedIP,
java.util.regex.Pattern path,
java.lang.String ipHeader)
public IPRule(java.lang.String id,
java.util.regex.Pattern allowedIP,
java.lang.String exactPath)
public Action check(javax.servlet.http.HttpServletRequest request, InterceptingHTTPServletResponse response, javax.servlet.http.HttpServletResponse httpResponse)