/home/techb158/ileadtechnology.com/vendor/league/oauth2-server/src/Entities
NameSizeModeActions
Traits/-0755rm
AccessTokenEntityInterface.php5990644editdlrm
AuthCodeEntityInterface.php4820644editdlrm
ClientEntityInterface.php8700644editdlrm
RefreshTokenEntityInterface.php13130644editdlrm
ScopeEntityInterface.php4550644editdlrm
TokenInterface.php18810644editdlrm
UserEntityInterface.php4070644editdlrm
Edit: /home/techb158/ileadtechnology.com/vendor/league/oauth2-server/src/Entities/TokenInterface.php (1881B)
* @copyright Copyright (c) Alex Bilbie * @license http://mit-license.org/ * * @link https://github.com/thephpleague/oauth2-server */ namespace League\OAuth2\Server\Entities; use DateTimeImmutable; interface TokenInterface { /** * Get the token's identifier. * * @return string */ public function getIdentifier(); /** * Set the token's identifier. * * @param mixed $identifier */ public function setIdentifier($identifier); /** * Get the token's expiry date time. * * @return DateTimeImmutable */ public function getExpiryDateTime(); /** * Set the date time when the token expires. * * @param DateTimeImmutable $dateTime */ public function setExpiryDateTime(DateTimeImmutable $dateTime); /** * Set the identifier of the user associated with the token. * * @param string|int|null $identifier The identifier of the user */ public function setUserIdentifier($identifier); /** * Get the token user's identifier. * * @return string|int|null */ public function getUserIdentifier(); /** * Get the client that the token was issued to. * * @return ClientEntityInterface */ public function getClient(); /** * Set the client that the token was issued to. * * @param ClientEntityInterface $client */ public function setClient(ClientEntityInterface $client); /** * Associate a scope with the token. * * @param ScopeEntityInterface $scope */ public function addScope(ScopeEntityInterface $scope); /** * Return an array of scopes associated with the token. * * @return ScopeEntityInterface[] */ public function getScopes(); }