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 java.lang.String | REMOTE_ADDRESS_SESSION_ATTRIBUTEThe session attribute set to indicate the remote address of the HTTP request. | 
| static ConfigKey<java.lang.String> | SECURITY_PROVIDER_CLASSNAMEThe security provider to be loaded by  DelegatingSecurityProvider. | 
| static ConfigKey<SecurityProvider> | SECURITY_PROVIDER_INSTANCE | 
| static ConfigKey<java.lang.String> | TRANSPORT_CIPHERS | 
| static ConfigKey<java.lang.String> | TRANSPORT_PROTOCOLS | 
| static ConfigKey<java.lang.String> | USERSExplicitly 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 java.lang.String REMOTE_ADDRESS_SESSION_ATTRIBUTE
ServletRequest.getRemoteAddr().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<SecurityProvider> SECURITY_PROVIDER_INSTANCE
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)