@ConfigurationProperties(name="shell", ignoreUnknownFields=true) public class CrshProperties extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
CrshProperties.AuthenticationProperties |
static class |
CrshProperties.JaasAuthenticationProperties |
static class |
CrshProperties.KeyAuthenticationProperties |
static interface |
CrshProperties.PropertiesProvider |
static class |
CrshProperties.SimpleAuthenticationProperties |
static class |
CrshProperties.SpringAuthenticationProperties |
static class |
CrshProperties.Ssh |
static class |
CrshProperties.Telnet |
| Modifier and Type | Field and Description |
|---|---|
protected static String |
CRASH_AUTH |
protected static String |
CRASH_AUTH_JAAS_DOMAIN |
protected static String |
CRASH_AUTH_KEY_PATH |
protected static String |
CRASH_AUTH_SIMPLE_PASSWORD |
protected static String |
CRASH_AUTH_SIMPLE_USERNAME |
protected static String |
CRASH_AUTH_SPRING_ROLES |
protected static String |
CRASH_SSH_KEYPATH |
protected static String |
CRASH_SSH_PORT |
protected static String |
CRASH_TELNET_PORT |
protected static String |
CRASH_VFS_REFRESH_PERIOD |
| Constructor and Description |
|---|
CrshProperties() |
| Modifier and Type | Method and Description |
|---|---|
String |
getAuth() |
CrshProperties.AuthenticationProperties |
getAuthenticationProperties() |
String[] |
getCommandPathPatterns() |
int |
getCommandRefreshInterval() |
String[] |
getConfigPathPatterns() |
String[] |
getDisabledPlugins() |
CrshProperties.Ssh |
getSsh() |
CrshProperties.Telnet |
getTelnet() |
Properties |
mergeProperties(Properties properties) |
void |
setAuth(String auth) |
void |
setAuthenticationProperties(CrshProperties.AuthenticationProperties authenticationProperties) |
void |
setCommandPathPatterns(String[] commandPathPatterns) |
void |
setCommandRefreshInterval(int commandRefreshInterval) |
void |
setConfigPathPatterns(String[] configPathPatterns) |
void |
setDisabledPlugins(String[] disabledPlugins) |
void |
setSsh(CrshProperties.Ssh ssh) |
void |
setTelnet(CrshProperties.Telnet telnet) |
protected static final String CRASH_AUTH
protected static final String CRASH_AUTH_JAAS_DOMAIN
protected static final String CRASH_AUTH_KEY_PATH
protected static final String CRASH_AUTH_SIMPLE_PASSWORD
protected static final String CRASH_AUTH_SIMPLE_USERNAME
protected static final String CRASH_AUTH_SPRING_ROLES
protected static final String CRASH_SSH_KEYPATH
protected static final String CRASH_SSH_PORT
protected static final String CRASH_TELNET_PORT
protected static final String CRASH_VFS_REFRESH_PERIOD
public String getAuth()
public CrshProperties.AuthenticationProperties getAuthenticationProperties()
public int getCommandRefreshInterval()
public String[] getCommandPathPatterns()
public String[] getConfigPathPatterns()
public String[] getDisabledPlugins()
public CrshProperties.Ssh getSsh()
public CrshProperties.Telnet getTelnet()
public Properties mergeProperties(Properties properties)
public void setAuth(String auth)
public void setAuthenticationProperties(CrshProperties.AuthenticationProperties authenticationProperties)
public void setCommandRefreshInterval(int commandRefreshInterval)
public void setCommandPathPatterns(String[] commandPathPatterns)
public void setConfigPathPatterns(String[] configPathPatterns)
public void setDisabledPlugins(String[] disabledPlugins)
public void setSsh(CrshProperties.Ssh ssh)
public void setTelnet(CrshProperties.Telnet telnet)
Copyright © 2013. All rights reserved.