public abstract class BasicAccessTokenService extends java.lang.Object implements AccessTokenService
Modifier and Type | Field and Description |
---|---|
protected PayPalPlusConfig |
config |
protected PayPalPlusCredentials |
credentials |
protected java.lang.String |
errorMessage |
protected PayPalRequestGateway |
gateway |
protected static java.lang.String |
OAUTH_TOKEN_RESOURCE_PATH |
protected java.lang.String |
payload |
Constructor and Description |
---|
BasicAccessTokenService(PayPalPlusConfig config,
PayPalRequestGateway gateway,
PayPalPlusCredentials credentials) |
Modifier and Type | Method and Description |
---|---|
private com.paypal.base.rest.APIContext |
createAPIContext() |
private java.util.Map<java.lang.String,java.lang.String> |
createHttpConfiguration() |
protected PayPalRequest |
createTokenRequest() |
java.lang.String |
getAccessToken()
Requests an access token for access to the paypal API.
|
protected PayPalPlusConfig config
protected PayPalRequestGateway gateway
protected PayPalPlusCredentials credentials
protected static java.lang.String OAUTH_TOKEN_RESOURCE_PATH
protected java.lang.String payload
protected java.lang.String errorMessage
public BasicAccessTokenService(PayPalPlusConfig config, PayPalRequestGateway gateway, PayPalPlusCredentials credentials)
public java.lang.String getAccessToken()
AccessTokenService
getAccessToken
in interface AccessTokenService
protected PayPalRequest createTokenRequest()
private com.paypal.base.rest.APIContext createAPIContext()
private java.util.Map<java.lang.String,java.lang.String> createHttpConfiguration()