public class OA2MPService extends OA4MPService
Created by Jeff Gaynor
on 2/21/14 at 2:50 PM
BASE64_URI_CAPUT, SKIN_PARAMETER
Constructor and Description |
---|
OA2MPService(ClientEnvironment environment) |
Modifier and Type | Method and Description |
---|---|
ATResponse2 |
getAccessToken(OA2Asset asset,
AuthorizationGrant ag) |
protected OA2Asset |
getAsset2(String id) |
protected Map<String,String> |
getATParameters(Asset asset,
AuthorizationGrant ag,
Verifier v)
This creates the parameter map for the access token request.
|
protected AssetResponse |
getCert(Asset a,
AuthorizationGrant ag,
Verifier v)
Does the actual work getting the cert.
|
AssetResponse |
getCert(OA2Asset a,
ATResponse2 atResponse2) |
OA2Asset |
getCert(String id)
Note that this requires the identifier, not a token.
|
String |
getRequestedScopes()
Override this if you need to request custom scopes (i.e.
|
UserInfo |
getUserInfo(String identifier) |
protected AssetResponse |
manualTest(OA2Asset a,
Map<String,String> m1)
This should only be invoked during a manual test by setting the MANUAL_TEST flag to true.
|
void |
preGetCert(Asset asset,
Map parameters) |
void |
preRequestCert(Asset asset,
Map parameters) |
RTResponse |
refresh(String identifier)
This will take the identifier and make the necessary calls to the service to update the refresh
token and access token.
|
postGetCert, postRequestCert
getAssetParameters, getAssetProvider, getAssetStore, getCert, getCert, getEnvironment, getNextKeyPair, makeb64Uri, requestCert, requestCert, requestCert, requestCert, requestCert, setAssetProvider
public OA2MPService(ClientEnvironment environment)
public void preGetCert(Asset asset, Map parameters)
preGetCert
in class OA4MPService
protected Map<String,String> getATParameters(Asset asset, AuthorizationGrant ag, Verifier v)
AbstractOA4MPService
getATParameters
in class AbstractOA4MPService
public String getRequestedScopes()
public void preRequestCert(Asset asset, Map parameters)
preRequestCert
in class OA4MPService
public ATResponse2 getAccessToken(OA2Asset asset, AuthorizationGrant ag)
protected AssetResponse manualTest(OA2Asset a, Map<String,String> m1)
a
- m1
- public AssetResponse getCert(OA2Asset a, ATResponse2 atResponse2)
protected AssetResponse getCert(Asset a, AuthorizationGrant ag, Verifier v)
AbstractOA4MPService
getCert
in class AbstractOA4MPService
public RTResponse refresh(String identifier)
identifier
- Copyright © 2019. All Rights Reserved.