public class ProxyWhitelist extends Object
| Modifier and Type | Field and Description |
|---|---|
protected ObjectName |
fabricMBean |
protected MBeanServer |
mBeanServer |
protected List<Pattern> |
regexWhitelist |
protected CopyOnWriteArraySet<String> |
whitelist |
| Constructor and Description |
|---|
ProxyWhitelist(String whitelistStr) |
ProxyWhitelist(String whitelistStr,
boolean probeLocal) |
| Modifier and Type | Method and Description |
|---|---|
protected List<Pattern> |
buildRegexWhitelist(List<String> whitelist) |
protected List<String> |
filterRegex(List<String> whitelist) |
protected void |
initialiseWhitelist() |
protected Set<String> |
invokeMBean() |
boolean |
isAllowed(ProxyDetails details) |
boolean |
update() |
protected CopyOnWriteArraySet<String> whitelist
protected MBeanServer mBeanServer
protected ObjectName fabricMBean
public ProxyWhitelist(String whitelistStr)
public ProxyWhitelist(String whitelistStr, boolean probeLocal)
protected void initialiseWhitelist()
public boolean isAllowed(ProxyDetails details)
public boolean update()
Copyright © 2019 JBoss by Red Hat. All rights reserved.