public class BrooklynWebConfig
extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
static java.lang.String | 
BASE_NAME  | 
static java.lang.String | 
BASE_NAME_SECURITY  | 
static ConfigKey<java.lang.Boolean> | 
HTTPS_REQUIRED  | 
static ConfigKey<java.lang.String> | 
KEYSTORE_CERTIFICATE_ALIAS  | 
static ConfigKey<java.lang.String> | 
KEYSTORE_PASSWORD  | 
static ConfigKey<java.lang.String> | 
KEYSTORE_URL  | 
static ConfigKey<java.lang.String> | 
LDAP_OU  | 
static ConfigKey<java.lang.String> | 
LDAP_REALM  | 
static ConfigKey<java.lang.String> | 
LDAP_URL  | 
static ConfigKey<java.lang.String> | 
SECURITY_PROVIDER_CLASSNAME
The security provider to be loaded by  
DelegatingSecurityProvider. | 
static ConfigKey<java.lang.String> | 
TRANSPORT_CIPHERS  | 
static ConfigKey<java.lang.String> | 
TRANSPORT_PROTOCOLS  | 
static ConfigKey<java.lang.String> | 
USERS
Explicitly set the users/passwords, e.g. 
 | 
static ConfigKey<PortRange> | 
WEB_CONSOLE_PORT  | 
| Constructor and Description | 
|---|
BrooklynWebConfig()  | 
| Modifier and Type | Method and Description | 
|---|---|
static boolean | 
hasNoSecurityOptions(ConfigMap config)  | 
static ConfigKey<java.lang.String> | 
PASSWORD_FOR_USER(java.lang.String user)  | 
static ConfigKey<java.lang.String> | 
SALT_FOR_USER(java.lang.String user)  | 
static ConfigKey<java.lang.String> | 
SHA256_FOR_USER(java.lang.String user)  | 
public static final java.lang.String BASE_NAME
public static final java.lang.String BASE_NAME_SECURITY
public static final ConfigKey<java.lang.String> SECURITY_PROVIDER_CLASSNAME
DelegatingSecurityProvider.
 e.g. brooklyn.webconsole.security.provider=org.apache.brooklyn.rest.security.provider.AnyoneSecurityProvider
 will allow anyone to log in.public static final ConfigKey<java.lang.String> USERS
public static final ConfigKey<java.lang.String> LDAP_URL
public static final ConfigKey<java.lang.String> LDAP_REALM
public static final ConfigKey<java.lang.String> LDAP_OU
public static final ConfigKey<java.lang.Boolean> HTTPS_REQUIRED
public static final ConfigKey<java.lang.String> KEYSTORE_URL
public static final ConfigKey<java.lang.String> KEYSTORE_PASSWORD
public static final ConfigKey<java.lang.String> KEYSTORE_CERTIFICATE_ALIAS
public static final ConfigKey<java.lang.String> TRANSPORT_PROTOCOLS
public static final ConfigKey<java.lang.String> TRANSPORT_CIPHERS
public static final ConfigKey<java.lang.String> PASSWORD_FOR_USER(java.lang.String user)
public static final ConfigKey<java.lang.String> SALT_FOR_USER(java.lang.String user)
public static final ConfigKey<java.lang.String> SHA256_FOR_USER(java.lang.String user)
public static final boolean hasNoSecurityOptions(ConfigMap config)