public class IPMatchesBooleanOperator extends Object implements BooleanOperator<WaybackRequest>
| Constructor and Description |
|---|
IPMatchesBooleanOperator() |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getAllowedRanges() |
String |
getClientIPFromForwardedForHeader(String forwardedForHeader) |
List<String> |
getTrustedProxies() |
boolean |
isTrue(WaybackRequest value) |
void |
setAllowedRanges(List<String> allowedRanges) |
void |
setTrustedProxies(List<String> trustedProxies) |
public List<String> getAllowedRanges()
public void setAllowedRanges(List<String> allowedRanges)
allowedRanges - parses each String IPRange provided, added them to
the list of IPRanges which this operator matchespublic List<String> getTrustedProxies()
public void setTrustedProxies(List<String> trustedProxies)
trustedProxies - parses each String IPRange provided for the proxies, adding them to
the list of IPRanges which must be ignored by the IP match operatorpublic String getClientIPFromForwardedForHeader(String forwardedForHeader)
public boolean isTrue(WaybackRequest value)
isTrue in interface BooleanOperator<WaybackRequest>Copyright © 2005–2019 IIPC. All rights reserved.