Uses of Package
org.jboss.netty.handler.ipfilter
Packages that use org.jboss.netty.handler.ipfilter
-
Classes in org.jboss.netty.handler.ipfilter used by org.jboss.netty.handler.ipfilterClassDescriptionThe Interface IpFilteringHandler.General class that handle Ip Filtering.The listener interface for receiving ipFilter events.This Interface defines an Ip Filter Rule.This Interface defines an IpSet object.This class allows to check if an IP V4 or V6 Address is contained in a subnet.This class allows to check if an IP-V4-Address is contained in a subnet.
Supported Formats for the Subnets are: 1.1.1.1/255.255.255.255 or 1.1.1.1/32 (CIDR-Notation) and (InetAddress,Mask) where Mask is a integer for CIDR-notation or a String for Standard Mask notation.
Example1:
IpV4Subnet ips = new IpV4Subnet("192.168.1.0/24");
System.out.println("Result: "+ ips.contains("192.168.1.123"));
System.out.println("Result: "+ ips.contains(inetAddress2));
Example1 bis:
IpV4Subnet ips = new IpV4Subnet(inetAddress, 24);
where inetAddress is 192.168.1.0 and inetAddress2 is 192.168.1.123
Example2:
IpV4Subnet ips = new IpV4Subnet("192.168.1.0/255.255.255.0");
System.out.println("Result: "+ ips.contains("192.168.1.123"));
System.out.println("Result: "+ ips.contains(inetAddress2));
Example2 bis:
IpV4Subnet ips = new IpV4Subnet(inetAddress, "255.255.255.0");
where inetAddress is 192.168.1.0 and inetAddress2 is 192.168.1.123