Class FreshRequesterMockServiceHandler
java.lang.Object
edu.internet2.middleware.grouper.j2ee.MockServiceHandler
edu.internet2.middleware.grouper.app.freshServiceRequester.FreshRequesterMockServiceHandler
-
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddGroupMember(MockServiceRequest mockServiceRequest, MockServiceResponse mockServiceResponse) POST /requester_groups/{groupId}/members/{userId} - add a member to a groupvoidcheckAuthorization(MockServiceRequest mockServiceRequest) check authorization for the requestvoiddeactivateUser(MockServiceRequest mockServiceRequest, MockServiceResponse mockServiceResponse) DELETE /requesters/{id} - deactivate/delete a uservoiddeleteGroup(MockServiceRequest mockServiceRequest, MockServiceResponse mockServiceResponse) DELETE /requester_groups/{id} - delete a groupheaders to not log all ofparams to not log all ofstatic voidvoidforgetUser(MockServiceRequest mockServiceRequest, MockServiceResponse mockServiceResponse) DELETE /requesters/{id}/forget - permanently delete (forget) a uservoidgetGroup(MockServiceRequest mockServiceRequest, MockServiceResponse mockServiceResponse) GET /requester_groups/{id} - retrieve a single group by idvoidgetGroupMembers(MockServiceRequest mockServiceRequest, MockServiceResponse mockServiceResponse) GET /requester_groups/{groupId}/members - get members of a groupvoidgetGroups(MockServiceRequest mockServiceRequest, MockServiceResponse mockServiceResponse) GET /requester_groups - retrieve all groupsvoidgetUser(MockServiceRequest mockServiceRequest, MockServiceResponse mockServiceResponse) GET /requesters/{id} - retrieve a single user by idvoidgetUsers(MockServiceRequest mockServiceRequest, MockServiceResponse mockServiceResponse) GET /requesters - retrieve all usersvoidhandleRequest(MockServiceRequest mockServiceRequest, MockServiceResponse mockServiceResponse) voidpostGroup(MockServiceRequest mockServiceRequest, MockServiceResponse mockServiceResponse) POST /requester_groups - create a groupvoidpostUser(MockServiceRequest mockServiceRequest, MockServiceResponse mockServiceResponse) POST /requesters - create a uservoidreactivateUser(MockServiceRequest mockServiceRequest, MockServiceResponse mockServiceResponse) PUT /requesters/{id}/reactivate - reactivate a deactivated user Returns 200 if successful. 400 with body if already active.voidremoveGroupMember(MockServiceRequest mockServiceRequest, MockServiceResponse mockServiceResponse) DELETE /requester_groups/{groupId}/members/{userId} - remove a member from a groupvoidupdateGroup(MockServiceRequest mockServiceRequest, MockServiceResponse mockServiceResponse) PUT /requester_groups/{id} - update a groupvoidupdateUser(MockServiceRequest mockServiceRequest, MockServiceResponse mockServiceResponse) PUT /requesters/{id} - update a user
-
Field Details
-
doNotLogHeaders
-
doNotLogParameters
-
-
Constructor Details
-
FreshRequesterMockServiceHandler
public FreshRequesterMockServiceHandler()
-
-
Method Details
-
doNotLogHeaders
headers to not log all of- Overrides:
doNotLogHeadersin classMockServiceHandler
-
doNotLogParameters
params to not log all of- Overrides:
doNotLogParametersin classMockServiceHandler
-
ensureFreshserviceMockTables
public static void ensureFreshserviceMockTables() -
checkAuthorization
check authorization for the request- Parameters:
mockServiceRequest-
-
getGroups
public void getGroups(MockServiceRequest mockServiceRequest, MockServiceResponse mockServiceResponse) GET /requester_groups - retrieve all groups -
getGroup
public void getGroup(MockServiceRequest mockServiceRequest, MockServiceResponse mockServiceResponse) GET /requester_groups/{id} - retrieve a single group by id -
postGroup
public void postGroup(MockServiceRequest mockServiceRequest, MockServiceResponse mockServiceResponse) POST /requester_groups - create a group -
updateGroup
public void updateGroup(MockServiceRequest mockServiceRequest, MockServiceResponse mockServiceResponse) PUT /requester_groups/{id} - update a group -
deleteGroup
public void deleteGroup(MockServiceRequest mockServiceRequest, MockServiceResponse mockServiceResponse) DELETE /requester_groups/{id} - delete a group -
getUsers
public void getUsers(MockServiceRequest mockServiceRequest, MockServiceResponse mockServiceResponse) GET /requesters - retrieve all users -
getUser
GET /requesters/{id} - retrieve a single user by id -
postUser
public void postUser(MockServiceRequest mockServiceRequest, MockServiceResponse mockServiceResponse) POST /requesters - create a user -
updateUser
public void updateUser(MockServiceRequest mockServiceRequest, MockServiceResponse mockServiceResponse) PUT /requesters/{id} - update a user -
deactivateUser
public void deactivateUser(MockServiceRequest mockServiceRequest, MockServiceResponse mockServiceResponse) DELETE /requesters/{id} - deactivate/delete a user -
reactivateUser
public void reactivateUser(MockServiceRequest mockServiceRequest, MockServiceResponse mockServiceResponse) PUT /requesters/{id}/reactivate - reactivate a deactivated user Returns 200 if successful. 400 with body if already active. -
forgetUser
public void forgetUser(MockServiceRequest mockServiceRequest, MockServiceResponse mockServiceResponse) DELETE /requesters/{id}/forget - permanently delete (forget) a user -
getGroupMembers
public void getGroupMembers(MockServiceRequest mockServiceRequest, MockServiceResponse mockServiceResponse) GET /requester_groups/{groupId}/members - get members of a group -
addGroupMember
public void addGroupMember(MockServiceRequest mockServiceRequest, MockServiceResponse mockServiceResponse) POST /requester_groups/{groupId}/members/{userId} - add a member to a group -
removeGroupMember
public void removeGroupMember(MockServiceRequest mockServiceRequest, MockServiceResponse mockServiceResponse) DELETE /requester_groups/{groupId}/members/{userId} - remove a member from a group -
handleRequest
public void handleRequest(MockServiceRequest mockServiceRequest, MockServiceResponse mockServiceResponse) - Specified by:
handleRequestin classMockServiceHandler
-