/**
  * @param Paysera_WalletApi_Client_OAuthClient      $oauthClient related with client credentials
  * @param Paysera_WalletApi_Entity_MacAccessToken   $token
  */
 public function __construct(Paysera_WalletApi_Client_OAuthClient $oauthClient, Paysera_WalletApi_Entity_MacAccessToken $token)
 {
     $this->oauthClient = $oauthClient;
     $this->token = $token;
     $this->signer = new Paysera_WalletApi_Auth_Mac($token->getMacId(), $token->getMacKey());
 }