public class IpUtils
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
static java.util.List<java.lang.String> |
redesPrivadas |
| Constructor and Description |
|---|
IpUtils() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<java.lang.String> |
getIp()
Devuelve un objeto contenedor del tipo "Optional", si el Ip del host se pudo obtener se retorna el objeto
conteniendo el ip, de lo contrario se retorna el objeto conteniendo null
|
boolean |
isPrivateNework(java.lang.String ip)
Verifica si el ip proveído esta en uno de los rangos de Ip asignados a redes privadas o si esta en el rango
asignado al localhost
|
public boolean isPrivateNework(java.lang.String ip)
ip - Ip a verificar si es una dirección de red privada o del localhostpublic java.util.Optional<java.lang.String> getIp()