Constructor and Description |
---|
IpBlacklist() |
Modifier and Type | Method and Description |
---|---|
static boolean |
add(String ip)
添加全局ip黑名单
|
static boolean |
add(TioConfig tioConfig,
String ip)
把ip添加到黑名单,此黑名单只针对tioConfig有效,其它tioConfig不会把这个ip视为黑名单
|
static void |
clear()
清空全局黑名单
|
static void |
clear(TioConfig tioConfig)
清空黑名单,只针对tioConfig有效
|
static Collection<String> |
getAll()
获取全局黑名单
|
static Collection<String> |
getAll(TioConfig tioConfig)
获取ip黑名单列表
|
static boolean |
isInBlacklist(TioConfig tioConfig,
String ip)
是否在黑名单中
|
static void |
remove(String ip)
删除全局黑名单
|
static void |
remove(TioConfig tioConfig,
String ip)
把ip从黑名单中删除
|
public static boolean add(TioConfig tioConfig, String ip)
tioConfig
- ip
- public static boolean add(String ip)
ip
- public static void clear(TioConfig tioConfig)
tioConfig
- public static void clear()
public static Collection<String> getAll(TioConfig tioConfig)
tioConfig
- public static Collection<String> getAll()
public static boolean isInBlacklist(TioConfig tioConfig, String ip)
tioConfig
- ip
- public static void remove(TioConfig tioConfig, String ip)
tioConfig
- ip
- public static void remove(String ip)
ip
- Copyright © 2021. All rights reserved.