C# Class PayPal.Api.Tokeninfo

Class that stores OpenIdConnect access token information.
Inheritance: PayPalResource
显示文件 Open project: paypal/PayPal-NET-SDK Class Usage Examples

Private Properties

Property Type Description
CreateFromAuthorizationCodeParameters Tokeninfo

Public Methods

Method Description
CreateFromAuthorizationCode ( APIContext apiContext, CreateFromAuthorizationCodeParameters createFromAuthorizationCodeParameters ) : Tokeninfo

Creates an Access Token from an Authorization Code. APIContext to be used for the call. Query parameters used for API call

CreateFromAuthorizationCode ( CreateFromAuthorizationCodeParameters createFromAuthorizationCodeParameters ) : Tokeninfo

Creates an Access Token from an Authorization Code. Query parameters used for API call

CreateFromAuthorizationCodeForFuturePayments ( APIContext apiContext, CreateFromAuthorizationCodeParameters createFromAuthorizationCodeParameters ) : Tokeninfo

Creates Access and Refresh Tokens from an Authorization Code for future payments.

CreateFromRefreshToken ( APIContext apiContext, PayPal.Api.CreateFromRefreshTokenParameters createFromRefreshTokenParameters ) : Tokeninfo

Creates an Access Token from an Refresh Token APIContext to be used for the call Query parameters used for API call

CreateFromRefreshToken ( PayPal.Api.CreateFromRefreshTokenParameters createFromRefreshTokenParameters ) : Tokeninfo

Creates an Access Token from an Refresh Token. Query parameters used for API call

Tokeninfo ( ) : System

Explicit default constructor

Tokeninfo ( string accessToken, string tokenType, int expiresIn ) : System

Constructor overload

Private Methods

Method Description
CreateFromAuthorizationCodeParameters ( APIContext apiContext, CreateFromAuthorizationCodeParameters createFromAuthorizationCodeParameters, string resourcePath ) : Tokeninfo

Helper method for creating Access and Refresh Tokens from an Authorization Code.

Method Details

CreateFromAuthorizationCode() public static method

Creates an Access Token from an Authorization Code. APIContext to be used for the call. Query parameters used for API call
public static CreateFromAuthorizationCode ( APIContext apiContext, CreateFromAuthorizationCodeParameters createFromAuthorizationCodeParameters ) : Tokeninfo
apiContext APIContext
createFromAuthorizationCodeParameters CreateFromAuthorizationCodeParameters
return Tokeninfo

CreateFromAuthorizationCode() public static method

Creates an Access Token from an Authorization Code. Query parameters used for API call
public static CreateFromAuthorizationCode ( CreateFromAuthorizationCodeParameters createFromAuthorizationCodeParameters ) : Tokeninfo
createFromAuthorizationCodeParameters CreateFromAuthorizationCodeParameters
return Tokeninfo

CreateFromAuthorizationCodeForFuturePayments() public static method

Creates Access and Refresh Tokens from an Authorization Code for future payments.
public static CreateFromAuthorizationCodeForFuturePayments ( APIContext apiContext, CreateFromAuthorizationCodeParameters createFromAuthorizationCodeParameters ) : Tokeninfo
apiContext APIContext APIContext to be used for the call.
createFromAuthorizationCodeParameters CreateFromAuthorizationCodeParameters Query parameters used for the API call.
return Tokeninfo

CreateFromRefreshToken() public method

Creates an Access Token from an Refresh Token APIContext to be used for the call Query parameters used for API call
public CreateFromRefreshToken ( APIContext apiContext, PayPal.Api.CreateFromRefreshTokenParameters createFromRefreshTokenParameters ) : Tokeninfo
apiContext APIContext
createFromRefreshTokenParameters PayPal.Api.CreateFromRefreshTokenParameters
return Tokeninfo

CreateFromRefreshToken() public method

Creates an Access Token from an Refresh Token. Query parameters used for API call
public CreateFromRefreshToken ( PayPal.Api.CreateFromRefreshTokenParameters createFromRefreshTokenParameters ) : Tokeninfo
createFromRefreshTokenParameters PayPal.Api.CreateFromRefreshTokenParameters
return Tokeninfo

Tokeninfo() public method

Explicit default constructor
public Tokeninfo ( ) : System
return System

Tokeninfo() public method

Constructor overload
public Tokeninfo ( string accessToken, string tokenType, int expiresIn ) : System
accessToken string
tokenType string
expiresIn int
return System