Class ClientServer
- java.lang.Object
-
- org.oa4mp.server.loader.oauth2.cm.util.AbstractDDServer
-
- org.oa4mp.server.loader.oauth2.cm.util.client.ClientServer
-
- All Implemented Interfaces:
DoubleDispatchServer,Server
public class ClientServer extends AbstractDDServer
Created by Jeff Gaynor
on 11/28/16 at 1:55 PM
-
-
Field Summary
-
Fields inherited from class org.oa4mp.server.loader.oauth2.cm.util.AbstractDDServer
cose
-
-
Constructor Summary
Constructors Constructor Description ClientServer(OA2SE cose)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClientResponseapprove(ApproveRequest request)CreateResponsecreate(CreateRequest request)ClientResponseget(GetRequest request)ClientResponseremove(RemoveRequest request)remove the client completely and all references to it.ClientResponseunapprove(UnapproveRequest request)-
Methods inherited from class org.oa4mp.server.loader.oauth2.cm.util.AbstractDDServer
canApprove, canCreate, canDelete, canRead, canWrite, getAdminClientStore, getClientApprovalStore, getClientStore, getPermissions, getPermissionStore, isACApproved, process, subset, subset
-
-
-
-
Constructor Detail
-
ClientServer
public ClientServer(OA2SE cose)
-
-
Method Detail
-
approve
public ClientResponse approve(ApproveRequest request)
-
unapprove
public ClientResponse unapprove(UnapproveRequest request)
-
create
public CreateResponse create(CreateRequest request)
-
remove
public ClientResponse remove(RemoveRequest request)
remove the client completely and all references to it.- Parameters:
request-- Returns:
-
get
public ClientResponse get(GetRequest request)
-
-