Class IpRangeFilter
- java.lang.Object
-
- com.github.markusbernhardt.proxy.selector.whitelist.IpRangeFilter
-
- All Implemented Interfaces:
UriFilter
public class IpRangeFilter extends Object implements UriFilter
Filters an URI by inspecting it's IP address is in a given range. The range as must be defined in CIDR notation. e.g. 192.0.2.1/24,- Author:
- Markus Bernhardt, Copyright 2016, Bernd Rosstauscher, Copyright 2009
-
-
Constructor Summary
Constructors Constructor Description IpRangeFilter(String matchTo)Constructor
-
-
-
Constructor Detail
-
IpRangeFilter
public IpRangeFilter(String matchTo)
Constructor- Parameters:
matchTo- the match subnet in CIDR notation.
-
-
Method Detail
-
accept
public boolean accept(URI uri)
accept- Specified by:
acceptin interfaceUriFilter- Parameters:
uri- the URI to test.- Returns:
- true if it matches the criteria else false.
- See Also:
UriFilter.accept(java.net.URI)
-
-