public class WhitelistBasedTrustedChannelResolver extends TrustedChannelResolver
| Modifier and Type | Field and Description |
|---|---|
static String |
DFS_DATATRANSFER_CLIENT_FIXEDWHITELIST_FILE
Path to the file to containing subnets and ip addresses to form fixed whitelist.
|
static String |
DFS_DATATRANSFER_CLIENT_VARIABLEWHITELIST_CACHE_SECS
time in seconds by which the variable whitelist file is checked for updates
|
static String |
DFS_DATATRANSFER_CLIENT_VARIABLEWHITELIST_ENABLE
Enables/Disables variable whitelist
|
static String |
DFS_DATATRANSFER_CLIENT_VARIABLEWHITELIST_FILE
Path to the file to containing subnets and ip addresses to form variable whitelist.
|
static String |
DFS_DATATRANSFER_SERVER_FIXEDWHITELIST_FILE
Path to the file to containing subnets and ip addresses to form fixed whitelist.
|
static String |
DFS_DATATRANSFER_SERVER_VARIABLEWHITELIST_CACHE_SECS
time in seconds by which the variable whitelist file is checked for updates
|
static String |
DFS_DATATRANSFER_SERVER_VARIABLEWHITELIST_ENABLE
Enables/Disables variable whitelist
|
static String |
DFS_DATATRANSFER_SERVER_VARIABLEWHITELIST_FILE
Path to the file to containing subnets and ip addresses to form variable whitelist.
|
| Constructor and Description |
|---|
WhitelistBasedTrustedChannelResolver() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isTrusted()
Return boolean value indicating whether a channel is trusted or not
from a client's perspective.
|
boolean |
isTrusted(InetAddress clientAddress)
Identify boolean value indicating whether a channel is trusted or not.
|
void |
setConf(Configuration conf) |
getConf, getInstancepublic static final String DFS_DATATRANSFER_SERVER_FIXEDWHITELIST_FILE
public static final String DFS_DATATRANSFER_SERVER_VARIABLEWHITELIST_ENABLE
public static final String DFS_DATATRANSFER_SERVER_VARIABLEWHITELIST_FILE
public static final String DFS_DATATRANSFER_SERVER_VARIABLEWHITELIST_CACHE_SECS
public static final String DFS_DATATRANSFER_CLIENT_FIXEDWHITELIST_FILE
public static final String DFS_DATATRANSFER_CLIENT_VARIABLEWHITELIST_ENABLE
public static final String DFS_DATATRANSFER_CLIENT_VARIABLEWHITELIST_FILE
public static final String DFS_DATATRANSFER_CLIENT_VARIABLEWHITELIST_CACHE_SECS
public WhitelistBasedTrustedChannelResolver()
public void setConf(Configuration conf)
setConf in interface ConfigurablesetConf in class TrustedChannelResolverpublic boolean isTrusted()
TrustedChannelResolverisTrusted in class TrustedChannelResolverpublic boolean isTrusted(InetAddress clientAddress)
TrustedChannelResolverisTrusted in class TrustedChannelResolverclientAddress - address of the peerCopyright © 2018 CERN. All Rights Reserved.