diff options
Diffstat (limited to 'vendor/OAuth/Common/Token')
-rwxr-xr-x | vendor/OAuth/Common/Token/AbstractToken.php | 128 | ||||
-rwxr-xr-x | vendor/OAuth/Common/Token/Exception/ExpiredTokenException.php | 12 | ||||
-rwxr-xr-x | vendor/OAuth/Common/Token/TokenInterface.php | 64 |
3 files changed, 0 insertions, 204 deletions
diff --git a/vendor/OAuth/Common/Token/AbstractToken.php b/vendor/OAuth/Common/Token/AbstractToken.php deleted file mode 100755 index 7a362473..00000000 --- a/vendor/OAuth/Common/Token/AbstractToken.php +++ /dev/null @@ -1,128 +0,0 @@ -<?php - -namespace OAuth\Common\Token; - -/** - * Base token implementation for any OAuth version. - */ -abstract class AbstractToken implements TokenInterface -{ - /** - * @var string - */ - protected $accessToken; - - /** - * @var string - */ - protected $refreshToken; - - /** - * @var int - */ - protected $endOfLife; - - /** - * @var array - */ - protected $extraParams = array(); - - /** - * @param string $accessToken - * @param string $refreshToken - * @param int $lifetime - * @param array $extraParams - */ - public function __construct($accessToken = null, $refreshToken = null, $lifetime = null, $extraParams = array()) - { - $this->accessToken = $accessToken; - $this->refreshToken = $refreshToken; - $this->setLifetime($lifetime); - $this->extraParams = $extraParams; - } - - /** - * @return string - */ - public function getAccessToken() - { - return $this->accessToken; - } - - /** - * @return string - */ - public function getRefreshToken() - { - return $this->refreshToken; - } - - /** - * @return int - */ - public function getEndOfLife() - { - return $this->endOfLife; - } - - /** - * @param array $extraParams - */ - public function setExtraParams(array $extraParams) - { - $this->extraParams = $extraParams; - } - - /** - * @return array - */ - public function getExtraParams() - { - return $this->extraParams; - } - - /** - * @param string $accessToken - */ - public function setAccessToken($accessToken) - { - $this->accessToken = $accessToken; - } - - /** - * @param int $endOfLife - */ - public function setEndOfLife($endOfLife) - { - $this->endOfLife = $endOfLife; - } - - /** - * @param int $lifetime - */ - public function setLifetime($lifetime) - { - if (0 === $lifetime || static::EOL_NEVER_EXPIRES === $lifetime) { - $this->endOfLife = static::EOL_NEVER_EXPIRES; - } elseif (null !== $lifetime) { - $this->endOfLife = intval($lifetime) + time(); - } else { - $this->endOfLife = static::EOL_UNKNOWN; - } - } - - /** - * @param string $refreshToken - */ - public function setRefreshToken($refreshToken) - { - $this->refreshToken = $refreshToken; - } - - public function isExpired() - { - return ($this->getEndOfLife() !== TokenInterface::EOL_NEVER_EXPIRES - && $this->getEndOfLife() !== TokenInterface::EOL_UNKNOWN - && time() > $this->getEndOfLife()); - } -} diff --git a/vendor/OAuth/Common/Token/Exception/ExpiredTokenException.php b/vendor/OAuth/Common/Token/Exception/ExpiredTokenException.php deleted file mode 100755 index 26ad6cc5..00000000 --- a/vendor/OAuth/Common/Token/Exception/ExpiredTokenException.php +++ /dev/null @@ -1,12 +0,0 @@ -<?php - -namespace OAuth\Common\Token\Exception; - -use OAuth\Common\Exception\Exception; - -/** - * Exception thrown when an expired token is attempted to be used. - */ -class ExpiredTokenException extends Exception -{ -} diff --git a/vendor/OAuth/Common/Token/TokenInterface.php b/vendor/OAuth/Common/Token/TokenInterface.php deleted file mode 100755 index 84a41092..00000000 --- a/vendor/OAuth/Common/Token/TokenInterface.php +++ /dev/null @@ -1,64 +0,0 @@ -<?php - -namespace OAuth\Common\Token; - -/** - * Base token interface for any OAuth version. - */ -interface TokenInterface -{ - /** - * Denotes an unknown end of life time. - */ - const EOL_UNKNOWN = -9001; - - /** - * Denotes a token which never expires, should only happen in OAuth1. - */ - const EOL_NEVER_EXPIRES = -9002; - - /** - * @return string - */ - public function getAccessToken(); - - /** - * @return int - */ - public function getEndOfLife(); - - /** - * @return array - */ - public function getExtraParams(); - - /** - * @param string $accessToken - */ - public function setAccessToken($accessToken); - - /** - * @param int $endOfLife - */ - public function setEndOfLife($endOfLife); - - /** - * @param int $lifetime - */ - public function setLifetime($lifetime); - - /** - * @param array $extraParams - */ - public function setExtraParams(array $extraParams); - - /** - * @return string - */ - public function getRefreshToken(); - - /** - * @param string $refreshToken - */ - public function setRefreshToken($refreshToken); -} |