public class Tokeninfo extends PayPalResource
| Constructor and Description |
|---|
Tokeninfo()
Default Constructor
|
Tokeninfo(java.lang.String accessToken,
java.lang.String tokenType,
java.lang.Integer expiresIn)
Parameterized Constructor
|
| Modifier and Type | Method and Description |
|---|---|
static Tokeninfo |
createFromAuthorizationCode(APIContext apiContext,
CreateFromAuthorizationCodeParameters createFromAuthorizationCodeParameters)
Deprecated.
Please use
createFromAuthorizationCode(APIContext, String) instead.
There is no more need for passing clientId and secret in the params object anymore. |
static Tokeninfo |
createFromAuthorizationCode(APIContext apiContext,
java.lang.String code)
Creates an Access Token from an Authorization Code.
|
static Tokeninfo |
createFromAuthorizationCode(CreateFromAuthorizationCodeParameters createFromAuthorizationCodeParameters)
Deprecated.
Please use
createFromAuthorizationCode(APIContext, String) instead.
There is no more need for passing clientId and secret in the params object anymore. |
static Tokeninfo |
createFromAuthorizationCodeForFpp(APIContext apiContext,
CreateFromAuthorizationCodeParameters createFromAuthorizationCodeParameters)
Creates an Access and a Refresh Tokens from an Authorization Code for future payment.
|
Tokeninfo |
createFromRefreshToken(APIContext apiContext,
CreateFromRefreshTokenParameters createFromRefreshTokenParameters)
Creates an Access Token from an Refresh Token.
|
Tokeninfo |
createFromRefreshToken(CreateFromRefreshTokenParameters createFromRefreshTokenParameters)
Creates an Access Token from an Refresh Token.
|
Tokeninfo |
createFromRefreshTokenForFpp(APIContext apiContext)
Creates an Access Token from an Refresh Token for future payment.
|
java.lang.String |
getAccessToken()
Getter for just accessToken without type (e.g., "EEwJ6tF9x5WCIZDYzyZGaz6Khbw7raYRIBV_WxVvgmsG")
|
java.lang.String |
getAccessTokenWithType()
Getter for accessToken with token type (e.g., "Bearer: EEwJ6tF9x5WCIZDYzyZGaz6Khbw7raYRIBV_WxVvgmsG")
|
java.lang.String |
getAppId()
Getter for appId
|
java.lang.Integer |
getExpiresIn()
Getter for expiresIn
|
java.lang.String |
getRefreshToken()
Getter for refreshToken
|
java.lang.String |
getScope()
Getter for scope
|
java.lang.String |
getTokenType()
Getter for tokenType
|
void |
setAccessToken(java.lang.String accessToken)
Setter for accessToken
|
void |
setAppId(java.lang.String appId)
Setter for appId
|
void |
setExpiresIn(java.lang.Integer expiresIn)
Setter for expiresIn
|
void |
setRefreshToken(java.lang.String refreshToken)
Setter for refreshToken
|
void |
setScope(java.lang.String scope)
Setter for scope
|
void |
setTokenType(java.lang.String tokenType)
Setter for tokenType
|
configureAndExecute, configureAndExecute, configureAndExecute, configureAndExecute, createAPICallPreHandler, getClientCredential, getClientID, getClientSecret, getConfigurations, getCredential, getLastRequest, getLastResponse, getOAuthTokenCredential, initConfig, initConfig, initConfig, initializeToDefaultpublic Tokeninfo()
public Tokeninfo(java.lang.String accessToken,
java.lang.String tokenType,
java.lang.Integer expiresIn)
public void setScope(java.lang.String scope)
public java.lang.String getScope()
public void setAccessToken(java.lang.String accessToken)
public java.lang.String getAccessToken()
public java.lang.String getAccessTokenWithType()
public void setRefreshToken(java.lang.String refreshToken)
public java.lang.String getRefreshToken()
public void setTokenType(java.lang.String tokenType)
public java.lang.String getTokenType()
public void setExpiresIn(java.lang.Integer expiresIn)
public java.lang.Integer getExpiresIn()
public void setAppId(java.lang.String appId)
public java.lang.String getAppId()
public static Tokeninfo createFromAuthorizationCode(CreateFromAuthorizationCodeParameters createFromAuthorizationCodeParameters) throws PayPalRESTException
createFromAuthorizationCode(APIContext, String) instead.
There is no more need for passing clientId and secret in the params object anymore.createFromAuthorizationCodeParameters - Query parameters used for API callPayPalRESTExceptionpublic static Tokeninfo createFromAuthorizationCode(APIContext apiContext, CreateFromAuthorizationCodeParameters createFromAuthorizationCodeParameters) throws PayPalRESTException
createFromAuthorizationCode(APIContext, String) instead.
There is no more need for passing clientId and secret in the params object anymore.apiContext - APIContext to be used for the call.createFromAuthorizationCodeParameters - Query parameters used for API callPayPalRESTExceptionpublic static Tokeninfo createFromAuthorizationCode(APIContext apiContext, java.lang.String code) throws PayPalRESTException
apiContext - APIContext to be used for the call.code - Code returned from PayPal redirect.PayPalRESTExceptionpublic static Tokeninfo createFromAuthorizationCodeForFpp(APIContext apiContext, CreateFromAuthorizationCodeParameters createFromAuthorizationCodeParameters) throws PayPalRESTException
apiContext - APIContext to be used for the call.createFromAuthorizationCodeParameters - Query parameters used for API callPayPalRESTExceptionpublic Tokeninfo createFromRefreshToken(CreateFromRefreshTokenParameters createFromRefreshTokenParameters) throws PayPalRESTException
createFromRefreshTokenParameters - Query parameters used for API callPayPalRESTExceptionpublic Tokeninfo createFromRefreshToken(APIContext apiContext, CreateFromRefreshTokenParameters createFromRefreshTokenParameters) throws PayPalRESTException
apiContext - APIContext to be used for the call.createFromRefreshTokenParameters - Query parameters used for API callPayPalRESTExceptionpublic Tokeninfo createFromRefreshTokenForFpp(APIContext apiContext) throws PayPalRESTException
apiContext - APIContext to be used for the call.PayPalRESTException