StdOAuth1Token.php 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. <?php
  2. namespace OAuth\OAuth1\Token;
  3. use OAuth\Common\Token\AbstractToken;
  4. /**
  5. * Standard OAuth1 token implementation.
  6. * Implements OAuth\OAuth1\Token\TokenInterface in case of any OAuth1 specific features.
  7. */
  8. class StdOAuth1Token extends AbstractToken implements TokenInterface
  9. {
  10. /**
  11. * @var string
  12. */
  13. protected $requestToken;
  14. /**
  15. * @var string
  16. */
  17. protected $requestTokenSecret;
  18. /**
  19. * @var string
  20. */
  21. protected $accessTokenSecret;
  22. /**
  23. * @param string $requestToken
  24. */
  25. public function setRequestToken($requestToken)
  26. {
  27. $this->requestToken = $requestToken;
  28. }
  29. /**
  30. * @return string
  31. */
  32. public function getRequestToken()
  33. {
  34. return $this->requestToken;
  35. }
  36. /**
  37. * @param string $requestTokenSecret
  38. */
  39. public function setRequestTokenSecret($requestTokenSecret)
  40. {
  41. $this->requestTokenSecret = $requestTokenSecret;
  42. }
  43. /**
  44. * @return string
  45. */
  46. public function getRequestTokenSecret()
  47. {
  48. return $this->requestTokenSecret;
  49. }
  50. /**
  51. * @param string $accessTokenSecret
  52. */
  53. public function setAccessTokenSecret($accessTokenSecret)
  54. {
  55. $this->accessTokenSecret = $accessTokenSecret;
  56. }
  57. /**
  58. * @return string
  59. */
  60. public function getAccessTokenSecret()
  61. {
  62. return $this->accessTokenSecret;
  63. }
  64. }