Class PAServer2
- java.lang.Object
-
- org.oa4mp.delegation.server.client.ASImpl
-
- org.oa4mp.delegation.server.client.PAServer2
-
- All Implemented Interfaces:
PAServer,org.oa4mp.delegation.common.services.AddressableServer,org.oa4mp.delegation.common.services.DoubleDispatchServer,org.oa4mp.delegation.common.services.Server
public class PAServer2 extends ASImpl implements PAServer
Handles client call for protected asset (cert?) requestCreated by Jeff Gaynor
on 6/4/13 at 4:33 PM
-
-
Constructor Summary
Constructors Constructor Description PAServer2(edu.uiuc.ncsa.security.servlet.ServiceClient serviceClient)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected PAResponsegetAsset(org.oa4mp.delegation.common.storage.clients.Client client, Map props, org.oa4mp.delegation.common.token.AccessToken accessToken)Gets assetedu.uiuc.ncsa.security.servlet.ServiceClientgetServiceClient()PAResponseprocessPARequest(PARequest request)Processes protected asset request-
Methods inherited from class org.oa4mp.delegation.server.client.ASImpl
getAddress, process
-
-
-
-
Method Detail
-
getServiceClient
public edu.uiuc.ncsa.security.servlet.ServiceClient getServiceClient()
-
processPARequest
public PAResponse processPARequest(PARequest request)
Processes protected asset request- Specified by:
processPARequestin interfacePAServer- Parameters:
request- PA/cert request- Returns:
- asset
-
getAsset
protected PAResponse getAsset(org.oa4mp.delegation.common.storage.clients.Client client, Map props, org.oa4mp.delegation.common.token.AccessToken accessToken)
Gets asset- Parameters:
client- Client IDprops- Map of propertiesaccessToken- Access token- Returns:
- asset
-
-