org.apache.hadoop.conf.Configurablepublic class BlackListBasedTrustedChannelResolver
extends org.apache.hadoop.hdfs.protocol.datatransfer.TrustedChannelResolver
TrustedChannelResolver
to trust ips/host/subnets based on a blackList.| Modifier and Type | Field | Description |
|---|---|---|
static java.lang.String |
DFS_DATATRANSFER_CLIENT_FIXED_BLACK_LIST_FILE |
Path to the file containing subnets and ip addresses to
form fixed BlackList.
|
static java.lang.String |
DFS_DATATRANSFER_CLIENT_VARIABLE_BLACK_LIST_CACHE_SECS |
Time in seconds after which the variable BlackList file is
checked for updates.
|
static java.lang.String |
DFS_DATATRANSFER_CLIENT_VARIABLE_BLACK_LIST_ENABLE |
Enables/Disables variable BlackList.
|
static java.lang.String |
DFS_DATATRANSFER_CLIENT_VARIABLE_BLACK_LIST_FILE |
Path to the file to containing subnets and ip addresses to form variable
BlackList.
|
static java.lang.String |
DFS_DATATRANSFER_SERVER_FIXED_BLACK_LIST_FILE |
Path to the file containing subnets and ip addresses to form
fixed BlackList.
|
static java.lang.String |
DFS_DATATRANSFER_SERVER_VARIABLE_BLACK_LIST_CACHE_SECS |
Time in seconds after which the variable BlackList file is checked for
updates.
|
static java.lang.String |
DFS_DATATRANSFER_SERVER_VARIABLE_BLACK_LIST_ENABLE |
Enables/Disables variable BlackList.
|
static java.lang.String |
DFS_DATATRANSFER_SERVER_VARIABLE_BLACK_LIST_FILE |
Path to the file containing subnets and ip addresses to form
variable BlackList.
|
| Constructor | Description |
|---|---|
BlackListBasedTrustedChannelResolver() |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
isTrusted() |
|
boolean |
isTrusted(java.net.InetAddress clientAddress) |
|
void |
setConf(org.apache.hadoop.conf.Configuration conf) |
public static final java.lang.String DFS_DATATRANSFER_SERVER_FIXED_BLACK_LIST_FILE
public static final java.lang.String DFS_DATATRANSFER_SERVER_VARIABLE_BLACK_LIST_ENABLE
public static final java.lang.String DFS_DATATRANSFER_SERVER_VARIABLE_BLACK_LIST_FILE
public static final java.lang.String DFS_DATATRANSFER_SERVER_VARIABLE_BLACK_LIST_CACHE_SECS
public static final java.lang.String DFS_DATATRANSFER_CLIENT_FIXED_BLACK_LIST_FILE
public static final java.lang.String DFS_DATATRANSFER_CLIENT_VARIABLE_BLACK_LIST_ENABLE
public static final java.lang.String DFS_DATATRANSFER_CLIENT_VARIABLE_BLACK_LIST_FILE
public static final java.lang.String DFS_DATATRANSFER_CLIENT_VARIABLE_BLACK_LIST_CACHE_SECS
public BlackListBasedTrustedChannelResolver()
public void setConf(org.apache.hadoop.conf.Configuration conf)
setConf in interface org.apache.hadoop.conf.ConfigurablesetConf in class org.apache.hadoop.hdfs.protocol.datatransfer.TrustedChannelResolverpublic boolean isTrusted()
isTrusted in class org.apache.hadoop.hdfs.protocol.datatransfer.TrustedChannelResolverpublic boolean isTrusted(java.net.InetAddress clientAddress)
isTrusted in class org.apache.hadoop.hdfs.protocol.datatransfer.TrustedChannelResolverCopyright © 2008–2025 Apache Software Foundation. All rights reserved.