public class SecurityConfiguration extends Configuration
Configuration.Parameters
Modifier and Type | Field and Description |
---|---|
protected String |
defaultUser |
protected Map<String,List<String>> |
roles
the roles for the users
|
protected Map<String,User> |
users
the current valid users
|
Constructor and Description |
---|
SecurityConfiguration() |
SecurityConfiguration(Map<String,String> users,
Map<String,List<String>> roles) |
Modifier and Type | Method and Description |
---|---|
void |
addRole(String user,
String role) |
void |
addUser(String user,
String password) |
AppConfigurationEntry[] |
getAppConfigurationEntry(String name) |
String |
getDefaultUser() |
List<String> |
getRole(String username) |
User |
getUser(String username) |
void |
removeRole(String user,
String role) |
void |
removeUser(String user) |
void |
setDefaultUser(String username) |
getConfiguration, getInstance, getInstance, getInstance, getParameters, getProvider, getType, refresh, setConfiguration
protected String defaultUser
public void removeUser(String user)
public void setDefaultUser(String username)
public String getDefaultUser()
public AppConfigurationEntry[] getAppConfigurationEntry(String name)
getAppConfigurationEntry
in class Configuration
Copyright © 2018 JBoss by Red Hat. All rights reserved.