Package org.conscrypt
Class AddressUtils
- java.lang.Object
-
- org.conscrypt.AddressUtils
-
final class AddressUtils extends java.lang.ObjectUtilities to check whether IP addresses meet some criteria.
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.StringIP_PATTERNprivate static java.util.regex.PatternipPattern
-
Constructor Summary
Constructors Modifier Constructor Description privateAddressUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static booleanisLiteralIpAddress(java.lang.String hostname)Returns true if the supplied hostname is an literal IP address.(package private) static booleanisValidSniHostname(java.lang.String sniHostname)Returns true when the supplied hostname is valid for SNI purposes.
-
-
-
Field Detail
-
IP_PATTERN
private static final java.lang.String IP_PATTERN
- See Also:
- Constant Field Values
-
ipPattern
private static java.util.regex.Pattern ipPattern
-
-
Method Detail
-
isValidSniHostname
static boolean isValidSniHostname(java.lang.String sniHostname)
Returns true when the supplied hostname is valid for SNI purposes.
-
isLiteralIpAddress
static boolean isLiteralIpAddress(java.lang.String hostname)
Returns true if the supplied hostname is an literal IP address.
-
-