123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- <?php
- /**
- * SPDX-FileCopyrightText: 2017 Nextcloud GmbH and Nextcloud contributors
- * SPDX-License-Identifier: AGPL-3.0-or-later
- */
- namespace OCA\OAuth2\Db;
- use OCP\AppFramework\Db\Entity;
- use OCP\DB\Types;
- /**
- * @method int getTokenId()
- * @method void setTokenId(int $identifier)
- * @method int getClientId()
- * @method void setClientId(int $identifier)
- * @method string getEncryptedToken()
- * @method void setEncryptedToken(string $token)
- * @method string getHashedCode()
- * @method void setHashedCode(string $token)
- * @method int getCodeCreatedAt()
- * @method void setCodeCreatedAt(int $createdAt)
- * @method int getTokenCount()
- * @method void setTokenCount(int $tokenCount)
- */
- class AccessToken extends Entity {
- /** @var int */
- protected $tokenId;
- /** @var int */
- protected $clientId;
- /** @var string */
- protected $hashedCode;
- /** @var string */
- protected $encryptedToken;
- /** @var int */
- protected $codeCreatedAt;
- /** @var int */
- protected $tokenCount;
- public function __construct() {
- $this->addType('id', Types::INTEGER);
- $this->addType('tokenId', Types::INTEGER);
- $this->addType('clientId', Types::INTEGER);
- $this->addType('hashedCode', 'string');
- $this->addType('encryptedToken', 'string');
- $this->addType('codeCreatedAt', Types::INTEGER);
- $this->addType('tokenCount', Types::INTEGER);
- }
- }
|