类 ClientIpWhiteList
- java.lang.Object
-
- com.alibaba.nacos.config.server.service.ClientIpWhiteList
-
@Service public class ClientIpWhiteList extends java.lang.ObjectClient ip whitelist.- 作者:
- Nacos
-
-
字段概要
字段 修饰符和类型 字段 说明 private static java.util.concurrent.atomic.AtomicReference<java.util.List<java.lang.String>>CLIENT_IP_WHITELISTstatic java.lang.StringCLIENT_IP_WHITELIST_METADATAprivate static java.lang.BooleanisOpen
-
构造器概要
构造器 构造器 说明 ClientIpWhiteList()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static booleanisEnableWhitelist()Whether start client ip whitelist.static booleanisLegalClient(java.lang.String clientIp)Judge whether specified client ip includes in the whitelist.static voidload(java.lang.String content)Load white lists based content parameter value.
-
-
-
字段详细资料
-
CLIENT_IP_WHITELIST_METADATA
public static final java.lang.String CLIENT_IP_WHITELIST_METADATA
- 另请参阅:
- 常量字段值
-
CLIENT_IP_WHITELIST
private static final java.util.concurrent.atomic.AtomicReference<java.util.List<java.lang.String>> CLIENT_IP_WHITELIST
-
isOpen
private static java.lang.Boolean isOpen
-
-
方法详细资料
-
isLegalClient
public static boolean isLegalClient(java.lang.String clientIp)
Judge whether specified client ip includes in the whitelist.- 参数:
clientIp- clientIp string value.- 返回:
- Judge result.
-
isEnableWhitelist
public static boolean isEnableWhitelist()
Whether start client ip whitelist.- 返回:
- true: enable ; false disable
-
load
public static void load(java.lang.String content)
Load white lists based content parameter value.- 参数:
content- content string value.
-
-