public interface DataHandler
| Modifier and Type | Method and Description |
|---|---|
void |
deleteGroup(String name) |
void |
deleteUser(String username) |
org.json.JSONObject |
getGroupACLasJSON(String name) |
String |
getGroupACLasYAML(String name) |
List<String> |
getGroups() |
HashMap<String,String> |
getRealms(String user) |
org.json.JSONObject |
getUserACLasJSON(String user) |
String |
getUserACLasYAML(String user) |
List<String> |
getUserGroups(String name) |
List<String> |
getUsers() |
HashMap<String,String> |
getUserSettings(String user) |
boolean |
isAdmin(String user) |
void |
putAdmin(String user,
boolean isAdmin) |
void |
putGroup(String name) |
void |
putGroupACL(String name,
String acl) |
void |
putRealms(String user,
HashMap<String,String> settings) |
void |
putUser(String user,
String pass,
boolean isAdmin) |
void |
putUserACL(String user,
String ACL) |
void |
putUserSettings(String user,
HashMap<String,String> settings) |
void |
setUserGroups(String name,
List<String> groups) |
void |
verifyUser(String user,
String pass) |
void putUser(String user, String pass, boolean isAdmin) throws DataHandlerException
DataHandlerExceptionvoid verifyUser(String user, String pass) throws DataHandlerException
DataHandlerExceptionvoid putUserSettings(String user, HashMap<String,String> settings) throws DataHandlerException
DataHandlerExceptionvoid putUserACL(String user, String ACL) throws DataHandlerException
DataHandlerExceptionString getUserACLasYAML(String user) throws DataHandlerException
DataHandlerExceptionorg.json.JSONObject getUserACLasJSON(String user) throws DataHandlerException
DataHandlerExceptionHashMap<String,String> getUserSettings(String user) throws DataHandlerException
DataHandlerExceptionvoid setUserGroups(String name, List<String> groups) throws DataHandlerException
DataHandlerExceptionList<String> getUserGroups(String name) throws DataHandlerException
DataHandlerExceptionvoid putGroup(String name) throws DataHandlerException
DataHandlerExceptionorg.json.JSONObject getGroupACLasJSON(String name) throws DataHandlerException
DataHandlerExceptionString getGroupACLasYAML(String name) throws DataHandlerException
DataHandlerExceptionvoid putGroupACL(String name, String acl) throws DataHandlerException
DataHandlerExceptionvoid deleteGroup(String name) throws DataHandlerException
DataHandlerExceptionList<String> getGroups() throws DataHandlerException
DataHandlerExceptionvoid putRealms(String user, HashMap<String,String> settings) throws DataHandlerException
DataHandlerExceptionHashMap<String,String> getRealms(String user) throws DataHandlerException
DataHandlerExceptionboolean isAdmin(String user) throws DataHandlerException
DataHandlerExceptionvoid putAdmin(String user, boolean isAdmin) throws DataHandlerException
DataHandlerExceptionvoid deleteUser(String username) throws DataHandlerException
DataHandlerExceptionCopyright © 2020 Software Atelier Kamber. All rights reserved.