Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ACLVerifier - Class in ch.software_atelier.simpleflex.rest.auth.rres
- ACLVerifier(DataHandler, TokenHandler, TokenParser) - Constructor for class ch.software_atelier.simpleflex.rest.auth.rres.ACLVerifier
- allowes(String, JSONObject) - Method in class ch.software_atelier.simpleflex.rest.auth.token.TokenParser
- App - Class in ch.software_atelier.simpleflex.rest.auth
- App() - Constructor for class ch.software_atelier.simpleflex.rest.auth.App
- AuthenticationPageResource - Class in ch.software_atelier.simpleflex.rest.auth.rres.test
- AuthenticationPageResource() - Constructor for class ch.software_atelier.simpleflex.rest.auth.rres.test.AuthenticationPageResource
C
- ch.software_atelier.simpleflex.rest.auth - package ch.software_atelier.simpleflex.rest.auth
- ch.software_atelier.simpleflex.rest.auth.data - package ch.software_atelier.simpleflex.rest.auth.data
- ch.software_atelier.simpleflex.rest.auth.rres - package ch.software_atelier.simpleflex.rest.auth.rres
- ch.software_atelier.simpleflex.rest.auth.rres.test - package ch.software_atelier.simpleflex.rest.auth.rres.test
- ch.software_atelier.simpleflex.rest.auth.token - package ch.software_atelier.simpleflex.rest.auth.token
- ch.software_atelier.simpleflex.rest.auth.utils - package ch.software_atelier.simpleflex.rest.auth.utils
- createToken(String) - Method in class ch.software_atelier.simpleflex.rest.auth.token.TokenHandler
- createToken(String, int) - Method in class ch.software_atelier.simpleflex.rest.auth.token.TokenHandler
- createToken(HashMap<String, Object>, int) - Method in class ch.software_atelier.simpleflex.rest.auth.token.TokenHandler
D
- DataHandler - Interface in ch.software_atelier.simpleflex.rest.auth.data
- DataHandlerException - Exception in ch.software_atelier.simpleflex.rest.auth.data
- DataHandlerException(short) - Constructor for exception ch.software_atelier.simpleflex.rest.auth.data.DataHandlerException
- deepMerge(JSONObject, JSONObject) - Static method in class ch.software_atelier.simpleflex.rest.auth.utils.JSONHelper
-
Merges the first object to the second.
- deleteGroup(String) - Method in interface ch.software_atelier.simpleflex.rest.auth.data.DataHandler
- deleteGroup(String) - Method in class ch.software_atelier.simpleflex.rest.auth.data.MongoDBDataHandler
- deleteUser(String) - Method in interface ch.software_atelier.simpleflex.rest.auth.data.DataHandler
- deleteUser(String) - Method in class ch.software_atelier.simpleflex.rest.auth.data.MongoDBDataHandler
- docDELETE(MethodDocumentation) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.SpecificGroupResource
- docDELETE(MethodDocumentation) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.SpecificUserResource
- docGET(MethodDocumentation) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.GroupACLResource
- docGET(MethodDocumentation) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.GroupResource
- docGET(MethodDocumentation) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.SpecificUserResource
- docGET(MethodDocumentation) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.UserACLResource
- docGET(MethodDocumentation) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.UserGroupsResource
- docGET(MethodDocumentation) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.UserResource
- docGET(MethodDocumentation) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.UserSettingsResource
- docPOST(MethodDocumentation) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.ACLVerifier
- docPOST(MethodDocumentation) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.FlexibleTokenResource
- docPOST(MethodDocumentation) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.GroupResource
- docPOST(MethodDocumentation) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.SessionResource
- docPOST(MethodDocumentation) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.UserResource
- docPOST(MethodDocumentation) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.WebsiteLoginResource
- docPUT(MethodDocumentation) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.GroupACLResource
- docPUT(MethodDocumentation) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.SessionResource
- docPUT(MethodDocumentation) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.SpecificUserResource
- docPUT(MethodDocumentation) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.UserACLResource
- docPUT(MethodDocumentation) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.UserGroupsResource
- docPUT(MethodDocumentation) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.UserSettingsResource
E
- ExceptionHandler - Class in ch.software_atelier.simpleflex.rest.auth
- ExceptionHandler() - Constructor for class ch.software_atelier.simpleflex.rest.auth.ExceptionHandler
- EXPIRED - Static variable in exception ch.software_atelier.simpleflex.rest.auth.token.TokenHandlerException
F
- FAILED - Static variable in exception ch.software_atelier.simpleflex.rest.auth.data.DataHandlerException
- FailedResource - Class in ch.software_atelier.simpleflex.rest.auth.rres.test
- FailedResource() - Constructor for class ch.software_atelier.simpleflex.rest.auth.rres.test.FailedResource
- FlexibleTokenResource - Class in ch.software_atelier.simpleflex.rest.auth.rres
- FlexibleTokenResource(DataHandler, TokenHandler, TokenParser) - Constructor for class ch.software_atelier.simpleflex.rest.auth.rres.FlexibleTokenResource
G
- getAtPath(JSONObject, String) - Static method in class ch.software_atelier.simpleflex.rest.auth.utils.JSONHelper
- getAtPath(JSONObject, String, String) - Static method in class ch.software_atelier.simpleflex.rest.auth.utils.JSONHelper
- getClaims(String) - Method in class ch.software_atelier.simpleflex.rest.auth.token.TokenParser
- getCode() - Method in exception ch.software_atelier.simpleflex.rest.auth.token.TokenHandlerException
- getErrCode() - Method in exception ch.software_atelier.simpleflex.rest.auth.data.DataHandlerException
- getGroupACLasJSON(String) - Method in interface ch.software_atelier.simpleflex.rest.auth.data.DataHandler
- getGroupACLasJSON(String) - Method in class ch.software_atelier.simpleflex.rest.auth.data.MongoDBDataHandler
- getGroupACLasYAML(String) - Method in interface ch.software_atelier.simpleflex.rest.auth.data.DataHandler
- getGroupACLasYAML(String) - Method in class ch.software_atelier.simpleflex.rest.auth.data.MongoDBDataHandler
- getGroups() - Method in interface ch.software_atelier.simpleflex.rest.auth.data.DataHandler
- getGroups() - Method in class ch.software_atelier.simpleflex.rest.auth.data.MongoDBDataHandler
- getRealms(String) - Method in interface ch.software_atelier.simpleflex.rest.auth.data.DataHandler
- getRealms(String) - Method in class ch.software_atelier.simpleflex.rest.auth.data.MongoDBDataHandler
- getRealms(String) - Method in class ch.software_atelier.simpleflex.rest.auth.token.TokenParser
- getSessionLength() - Method in class ch.software_atelier.simpleflex.rest.auth.token.TokenHandler
- getToken(RestRequest) - Method in class ch.software_atelier.simpleflex.rest.auth.token.TokenParser
- getUserACLasJSON(String) - Method in interface ch.software_atelier.simpleflex.rest.auth.data.DataHandler
- getUserACLasJSON(String) - Method in class ch.software_atelier.simpleflex.rest.auth.data.MongoDBDataHandler
- getUserACLasYAML(String) - Method in interface ch.software_atelier.simpleflex.rest.auth.data.DataHandler
- getUserACLasYAML(String) - Method in class ch.software_atelier.simpleflex.rest.auth.data.MongoDBDataHandler
- getUserGroups(String) - Method in interface ch.software_atelier.simpleflex.rest.auth.data.DataHandler
- getUserGroups(String) - Method in class ch.software_atelier.simpleflex.rest.auth.data.MongoDBDataHandler
- getUsername(String) - Method in class ch.software_atelier.simpleflex.rest.auth.token.TokenParser
- getUsers() - Method in interface ch.software_atelier.simpleflex.rest.auth.data.DataHandler
- getUsers() - Method in class ch.software_atelier.simpleflex.rest.auth.data.MongoDBDataHandler
- getUserSettings(String) - Method in interface ch.software_atelier.simpleflex.rest.auth.data.DataHandler
- getUserSettings(String) - Method in class ch.software_atelier.simpleflex.rest.auth.data.MongoDBDataHandler
- GROUP_IN_USE - Static variable in exception ch.software_atelier.simpleflex.rest.auth.data.DataHandlerException
- GroupACLResource - Class in ch.software_atelier.simpleflex.rest.auth.rres
- GroupACLResource(DataHandler, TokenHandler, TokenParser) - Constructor for class ch.software_atelier.simpleflex.rest.auth.rres.GroupACLResource
- GroupResource - Class in ch.software_atelier.simpleflex.rest.auth.rres
- GroupResource(DataHandler, TokenHandler, TokenParser) - Constructor for class ch.software_atelier.simpleflex.rest.auth.rres.GroupResource
H
- handle(Throwable, boolean) - Static method in class ch.software_atelier.simpleflex.rest.auth.ExceptionHandler
- hashMapToJSON(HashMap) - Static method in class ch.software_atelier.simpleflex.rest.auth.utils.JSONHelper
I
- INTERNAL - Static variable in exception ch.software_atelier.simpleflex.rest.auth.token.TokenHandlerException
- INTERNAL_ERROR - Static variable in exception ch.software_atelier.simpleflex.rest.auth.data.DataHandlerException
- INVALIDE_SIGNATURE - Static variable in exception ch.software_atelier.simpleflex.rest.auth.token.TokenHandlerException
- isAdmin(String) - Method in interface ch.software_atelier.simpleflex.rest.auth.data.DataHandler
- isAdmin(String) - Method in class ch.software_atelier.simpleflex.rest.auth.data.MongoDBDataHandler
- isAdmin(String) - Method in class ch.software_atelier.simpleflex.rest.auth.token.TokenParser
- isAuthorized(String, String) - Method in class ch.software_atelier.simpleflex.rest.auth.token.TokenParser
J
- JSONHelper - Class in ch.software_atelier.simpleflex.rest.auth.utils
- JSONHelper() - Constructor for class ch.software_atelier.simpleflex.rest.auth.utils.JSONHelper
- jsonToHashmap(JSONObject) - Static method in class ch.software_atelier.simpleflex.rest.auth.utils.JSONHelper
- jsonToList(JSONArray) - Static method in class ch.software_atelier.simpleflex.rest.auth.utils.JSONHelper
- jsonToMap(JSONObject) - Static method in class ch.software_atelier.simpleflex.rest.auth.utils.JSONHelper
L
- listToJSON(List) - Static method in class ch.software_atelier.simpleflex.rest.auth.utils.JSONHelper
- LOGIN_FAILED - Static variable in exception ch.software_atelier.simpleflex.rest.auth.data.DataHandlerException
M
- main(String[]) - Static method in class ch.software_atelier.simpleflex.rest.auth.App
- MALFORMED - Static variable in exception ch.software_atelier.simpleflex.rest.auth.token.TokenHandlerException
- mapToJSON(Map<String, Object>) - Static method in class ch.software_atelier.simpleflex.rest.auth.utils.JSONHelper
- MongoDBDataHandler - Class in ch.software_atelier.simpleflex.rest.auth.data
- MongoDBDataHandler(String) - Constructor for class ch.software_atelier.simpleflex.rest.auth.data.MongoDBDataHandler
O
- onDELETE(RestRequest) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.SpecificGroupResource
- onDELETE(RestRequest) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.SpecificUserResource
- onGET(RestRequest) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.GroupACLResource
-
Returns the settings of a given user if those settings belong to him or if the user is an admin.
- onGET(RestRequest) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.GroupResource
-
Returns a List of all Users.
- onGET(RestRequest) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.SpecificUserResource
-
Returns the User Information and the realms if the user is an admin of if he retrieves his own information.
- onGET(RestRequest) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.test.AuthenticationPageResource
- onGET(RestRequest) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.test.FailedResource
- onGET(RestRequest) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.test.SecuredResource
- onGET(RestRequest) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.test.SuccessResource
- onGET(RestRequest) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.UserACLResource
-
Returns the settings of a given user if those settings belong to him or if the user is an admin.
- onGET(RestRequest) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.UserGroupsResource
- onGET(RestRequest) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.UserResource
-
Returns a List of all Users.
- onGET(RestRequest) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.UserSettingsResource
-
Returns the settings of a given user if those settings belong to him or if the user is an admin.
- onPOST(RestRequest) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.ACLVerifier
- onPOST(RestRequest) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.FlexibleTokenResource
- onPOST(RestRequest) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.GroupResource
-
Creates a new User.
- onPOST(RestRequest) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.SessionResource
-
The Login function.
- onPOST(RestRequest) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.UserResource
-
Creates a new User.
- onPOST(RestRequest) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.WebsiteLoginResource
- onPUT(RestRequest) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.GroupACLResource
-
Saves the given settings for the given user if he is that user or if he is an admin.
- onPUT(RestRequest) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.SessionResource
-
Updates the SessionToken.
- onPUT(RestRequest) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.SpecificUserResource
-
The User can change his password, if he knows the old one.
- onPUT(RestRequest) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.UserACLResource
-
Saves the given settings for the given user if he is that user or if he is an admin.
- onPUT(RestRequest) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.UserGroupsResource
- onPUT(RestRequest) - Method in class ch.software_atelier.simpleflex.rest.auth.rres.UserSettingsResource
-
Saves the given settings for the given user if he is that user or if he is an admin.
P
- parseLong(String) - Static method in class ch.software_atelier.simpleflex.rest.auth.utils.StrHlp
- putAdmin(String, boolean) - Method in interface ch.software_atelier.simpleflex.rest.auth.data.DataHandler
- putAdmin(String, boolean) - Method in class ch.software_atelier.simpleflex.rest.auth.data.MongoDBDataHandler
- putGroup(String) - Method in interface ch.software_atelier.simpleflex.rest.auth.data.DataHandler
- putGroup(String) - Method in class ch.software_atelier.simpleflex.rest.auth.data.MongoDBDataHandler
- putGroupACL(String, String) - Method in interface ch.software_atelier.simpleflex.rest.auth.data.DataHandler
- putGroupACL(String, String) - Method in class ch.software_atelier.simpleflex.rest.auth.data.MongoDBDataHandler
- putRealms(String, HashMap<String, String>) - Method in interface ch.software_atelier.simpleflex.rest.auth.data.DataHandler
- putRealms(String, HashMap<String, String>) - Method in class ch.software_atelier.simpleflex.rest.auth.data.MongoDBDataHandler
- putUser(String, String, boolean) - Method in interface ch.software_atelier.simpleflex.rest.auth.data.DataHandler
- putUser(String, String, boolean) - Method in class ch.software_atelier.simpleflex.rest.auth.data.MongoDBDataHandler
- putUserACL(String, String) - Method in interface ch.software_atelier.simpleflex.rest.auth.data.DataHandler
- putUserACL(String, String) - Method in class ch.software_atelier.simpleflex.rest.auth.data.MongoDBDataHandler
- putUserSettings(String, HashMap<String, String>) - Method in interface ch.software_atelier.simpleflex.rest.auth.data.DataHandler
- putUserSettings(String, HashMap<String, String>) - Method in class ch.software_atelier.simpleflex.rest.auth.data.MongoDBDataHandler
R
- realmsToArray(HashMap<String, String>) - Static method in class ch.software_atelier.simpleflex.rest.auth.rres.SessionResource
- renew(String) - Method in class ch.software_atelier.simpleflex.rest.auth.token.TokenHandler
S
- SecuredResource - Class in ch.software_atelier.simpleflex.rest.auth.rres.test
- SecuredResource(TokenParser) - Constructor for class ch.software_atelier.simpleflex.rest.auth.rres.test.SecuredResource
- SessionResource - Class in ch.software_atelier.simpleflex.rest.auth.rres
- SessionResource(DataHandler, TokenHandler, TokenParser) - Constructor for class ch.software_atelier.simpleflex.rest.auth.rres.SessionResource
- setUserGroups(String, List<String>) - Method in interface ch.software_atelier.simpleflex.rest.auth.data.DataHandler
- setUserGroups(String, List<String>) - Method in class ch.software_atelier.simpleflex.rest.auth.data.MongoDBDataHandler
- SpecificGroupResource - Class in ch.software_atelier.simpleflex.rest.auth.rres
- SpecificGroupResource(DataHandler, TokenHandler, TokenParser) - Constructor for class ch.software_atelier.simpleflex.rest.auth.rres.SpecificGroupResource
- SpecificUserResource - Class in ch.software_atelier.simpleflex.rest.auth.rres
- SpecificUserResource(DataHandler, TokenHandler, TokenParser) - Constructor for class ch.software_atelier.simpleflex.rest.auth.rres.SpecificUserResource
- start(String, HashMap<String, Object>, SimpleFlexAccesser) - Method in class ch.software_atelier.simpleflex.rest.auth.App
- StrHlp - Class in ch.software_atelier.simpleflex.rest.auth.utils
- StrHlp() - Constructor for class ch.software_atelier.simpleflex.rest.auth.utils.StrHlp
- stringList2JSONArr(List<String>) - Static method in class ch.software_atelier.simpleflex.rest.auth.utils.JSONHelper
- SuccessResource - Class in ch.software_atelier.simpleflex.rest.auth.rres.test
- SuccessResource() - Constructor for class ch.software_atelier.simpleflex.rest.auth.rres.test.SuccessResource
T
- toJSON(String) - Static method in class ch.software_atelier.simpleflex.rest.auth.utils.YAML
- toJSONOrArray(String) - Static method in class ch.software_atelier.simpleflex.rest.auth.utils.YAML
- TokenHandler - Class in ch.software_atelier.simpleflex.rest.auth.token
- TokenHandler(String, DataHandler, int) - Constructor for class ch.software_atelier.simpleflex.rest.auth.token.TokenHandler
- TokenHandlerException - Exception in ch.software_atelier.simpleflex.rest.auth.token
- TokenHandlerException(int) - Constructor for exception ch.software_atelier.simpleflex.rest.auth.token.TokenHandlerException
- tokenize(String, String) - Static method in class ch.software_atelier.simpleflex.rest.auth.utils.StrHlp
- TokenParser - Class in ch.software_atelier.simpleflex.rest.auth.token
- TokenParser(String) - Constructor for class ch.software_atelier.simpleflex.rest.auth.token.TokenParser
- toStringList(JSONArray) - Static method in class ch.software_atelier.simpleflex.rest.auth.utils.JSONHelper
U
- UNAUTHORIZED - Static variable in exception ch.software_atelier.simpleflex.rest.auth.token.TokenHandlerException
- UserACLResource - Class in ch.software_atelier.simpleflex.rest.auth.rres
- UserACLResource(DataHandler, TokenHandler, TokenParser) - Constructor for class ch.software_atelier.simpleflex.rest.auth.rres.UserACLResource
- UserGroupsResource - Class in ch.software_atelier.simpleflex.rest.auth.rres
- UserGroupsResource(DataHandler, TokenHandler, TokenParser) - Constructor for class ch.software_atelier.simpleflex.rest.auth.rres.UserGroupsResource
- UserResource - Class in ch.software_atelier.simpleflex.rest.auth.rres
- UserResource(DataHandler, TokenHandler, TokenParser) - Constructor for class ch.software_atelier.simpleflex.rest.auth.rres.UserResource
- UserSettingsResource - Class in ch.software_atelier.simpleflex.rest.auth.rres
- UserSettingsResource(DataHandler, TokenHandler, TokenParser) - Constructor for class ch.software_atelier.simpleflex.rest.auth.rres.UserSettingsResource
V
- verifyACL(String, String) - Method in class ch.software_atelier.simpleflex.rest.auth.token.TokenParser
- verifyUser(String, String) - Method in interface ch.software_atelier.simpleflex.rest.auth.data.DataHandler
- verifyUser(String, String) - Method in class ch.software_atelier.simpleflex.rest.auth.data.MongoDBDataHandler
W
- WebsiteLoginResource - Class in ch.software_atelier.simpleflex.rest.auth.rres
- WebsiteLoginResource(DataHandler, TokenHandler, String, String, int) - Constructor for class ch.software_atelier.simpleflex.rest.auth.rres.WebsiteLoginResource
Y
- YAML - Class in ch.software_atelier.simpleflex.rest.auth.utils
- YAML() - Constructor for class ch.software_atelier.simpleflex.rest.auth.utils.YAML
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form