Class OA4MPService
- java.lang.Object
-
- org.oa4mp.client.api.AbstractOA4MPService
-
- org.oa4mp.client.api.OA4MPService
-
- Direct Known Subclasses:
OA2MPService
public class OA4MPService extends AbstractOA4MPService
The OAuth for MyProxy service. Note that theClientEnvironment
is queried for its properties for each call, so that changes on a per request basis will be performed.Created by Jeff Gaynor
on May 16, 2011 at 3:27:16 PM
-
-
Field Summary
-
Fields inherited from class edu.uiuc.ncsa.myproxy.oa4mp.client.AbstractOA4MPService
BASE64_URI_CAPUT, SKIN_PARAMETER
-
-
Constructor Summary
Constructors Constructor Description OA4MPService(ClientEnvironment environment)
Basic constructor for this service.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
postGetCert(Asset asset, AssetResponse assetResponse)
void
postRequestCert(Asset asset, OA4MPResponse oa4MPResponse)
void
preGetCert(Asset asset, Map parameters)
void
preRequestCert(Asset asset, Map additionalParameters)
-
Methods inherited from class edu.uiuc.ncsa.myproxy.oa4mp.client.AbstractOA4MPService
getAssetParameters, getAssetProvider, getAssetStore, getATParameters, getCert, getCert, getCert, getEnvironment, getNextKeyPair, makeb64Uri, requestCert, requestCert, requestCert, requestCert, requestCert, setAssetProvider
-
-
-
-
Constructor Detail
-
OA4MPService
public OA4MPService(ClientEnvironment environment)
Basic constructor for this service.- Parameters:
environment
-
-
-
Method Detail
-
preRequestCert
public void preRequestCert(Asset asset, Map additionalParameters)
- Specified by:
preRequestCert
in classAbstractOA4MPService
-
postRequestCert
public void postRequestCert(Asset asset, OA4MPResponse oa4MPResponse)
- Specified by:
postRequestCert
in classAbstractOA4MPService
-
postGetCert
public void postGetCert(Asset asset, AssetResponse assetResponse)
- Specified by:
postGetCert
in classAbstractOA4MPService
-
preGetCert
public void preGetCert(Asset asset, Map parameters)
- Specified by:
preGetCert
in classAbstractOA4MPService
-
-