Package | Description |
---|---|
org.n52.security.common.ip |
Modifier and Type | Interface and Description |
---|---|
interface |
IPAddressMask |
Modifier and Type | Class and Description |
---|---|
class |
IP4AddressMask
Represents an IP address mask that consists of an IPv4 address and a subnet mask.
|
class |
IPIntervalRange
Represents a contiguous range of IP addresses defined by a lower and an upper boundary.
|
Modifier and Type | Method and Description |
---|---|
static IPRange |
IPRangeParser.parseIntervalRange(String intervalRange)
Parses an interval of IP addresses, specified as string, where upper and lower bounds are separated with a dash
('-').
|
static IPRange |
IPRangeParser.parseIP4AddressMask(String addressMask)
Parses a IP address mask defining a subnet of IP addresses defined by a base IP address amd a prefix length.
|
static IPRange |
IPRangeParser.parseRange(String range)
Converts a string that is either a single IP address, a subnet mask, or an interval of IP adresses.
|
static IPRange |
IPRangeParser.toRange(InetAddress address) |
static IPRange |
IPRangeParser.toRange(InetAddress lower,
InetAddress upper) |
Modifier and Type | Method and Description |
---|---|
static Collection<IPRange> |
IPRangeParser.parseRanges(String ranges,
String delimeter)
Parses a list of IP address range specifications.
|
Modifier and Type | Method and Description |
---|---|
static String |
IPRangeParser.encodeRangesAsString(Iterable<IPRange> ranges,
String delimeter) |
Copyright © 2004–2016 52north.org. All rights reserved.