Package DE_EPAGES::OAuthTokenClient::API::OAuth::OAuthTokenClient
Client for OAuth access token operations.
Base |
DE_EPAGES::EPagesJ::API::Object::RestClient |
Functions
create
Factory method for a OAuthTokenClient object. Initializes based on the current configuration.
Syntax |
$TokenClient = DE_EPAGES::OAuthTokenClient::API::OAuth::OAuthTokenClient->create; |
Return |
|
createToken
Creates an OAuth token for a shop.
Syntax |
$Token = $self->createToken( $ShopID, $hArgs ); |
Example |
$Token = $self->createToken( $ShopID, { consumerKey => $Consumer->key, roles => [ 'sf' ] }); |
Input |
|
Return |
|
deleteToken
Deletes a token.
Syntax |
$self->deleteToken( $ShopID, $Token ); |
Input |
|
getToken
Gets a token.
Syntax |
$AccessToken = $self->getToken( $ShopID, $Token ); |
Input |
|
Return |
|
getTokens
Getsall Tokens for a Shop
Syntax |
$self->getTokens($ShopID); |
Input |
|
Return |
|
new
Instanciates a new OAuthTokenClient.
Syntax |
DE_EPAGES::OAuthTokenClient::API::OAuth::OAuthTokenClient->new( %args ); |
Input |
|
Return |
|
saveToken
Calls service to save a token
Syntax |
$Token = $self->saveToken( $ShopID, $Token ); |
Input |
|
Return |
|