Package helma.util
Class InetAddressFilter
java.lang.Object
helma.util.InetAddressFilter
A class for paranoid servers to filter IP addresses.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addAddress
(String address) Addes an address template to the address filter.boolean
matches
(InetAddress address) Check if the given address matches any of our patterns
-
Constructor Details
-
InetAddressFilter
public InetAddressFilter()Creates a new InetAddressFilter object.
-
-
Method Details
-
addAddress
Addes an address template to the address filter.- Parameters:
address
- The string representation of the IP address, either version 4 or 6.- Throws:
IOException
- if the parameter does not represent a valid IP address
-
matches
Check if the given address matches any of our patterns- Parameters:
address
- the ip address to match- Returns:
- true if we find a match
-