class RefreshTokenRepository in Simple OAuth (OAuth2) & OpenID Connect 8.2
Same name and namespace in other branches
- 8.4 src/Repositories/RefreshTokenRepository.php \Drupal\simple_oauth\Repositories\RefreshTokenRepository
- 8.3 src/Repositories/RefreshTokenRepository.php \Drupal\simple_oauth\Repositories\RefreshTokenRepository
- 5.x src/Repositories/RefreshTokenRepository.php \Drupal\simple_oauth\Repositories\RefreshTokenRepository
Hierarchy
- class \Drupal\simple_oauth\Repositories\RefreshTokenRepository implements \League\OAuth2\Server\Repositories\RefreshTokenRepositoryInterface uses RevocableTokenRepositoryTrait
Expanded class hierarchy of RefreshTokenRepository
1 string reference to 'RefreshTokenRepository'
1 service uses RefreshTokenRepository
File
- src/
Repositories/ RefreshTokenRepository.php, line 8
Namespace
Drupal\simple_oauth\RepositoriesView source
class RefreshTokenRepository implements RefreshTokenRepositoryInterface {
use RevocableTokenRepositoryTrait;
protected static $bundle_id = 'refresh_token';
protected static $entity_class = 'Drupal\\simple_oauth\\Entities\\RefreshTokenEntity';
protected static $entity_interface = 'League\\OAuth2\\Server\\Entities\\RefreshTokenEntityInterface';
/**
* {@inheritdoc}
*/
public function getNewRefreshToken() {
return $this
->getNew();
}
/**
* {@inheritdoc}
*/
public function persistNewRefreshToken(RefreshTokenEntityInterface $refresh_token_entity) {
$this
->persistNew($refresh_token_entity);
}
/**
* {@inheritdoc}
*/
public function revokeRefreshToken($token_id) {
$this
->revoke($token_id);
}
/**
* {@inheritdoc}
*/
public function isRefreshTokenRevoked($token_id) {
return $this
->isRevoked($token_id);
}
}
Members
Name![]() |
Modifiers | Type | Description | Overrides |
---|---|---|---|---|
RefreshTokenRepository:: |
protected static | property | ||
RefreshTokenRepository:: |
protected static | property | ||
RefreshTokenRepository:: |
protected static | property | ||
RefreshTokenRepository:: |
public | function | ||
RefreshTokenRepository:: |
public | function | ||
RefreshTokenRepository:: |
public | function | ||
RefreshTokenRepository:: |
public | function | ||
RevocableTokenRepositoryTrait:: |
protected | property | ||
RevocableTokenRepositoryTrait:: |
protected static | property | ||
RevocableTokenRepositoryTrait:: |
protected | property | ||
RevocableTokenRepositoryTrait:: |
public | function | ||
RevocableTokenRepositoryTrait:: |
public | function | ||
RevocableTokenRepositoryTrait:: |
public | function | ||
RevocableTokenRepositoryTrait:: |
public | function | ||
RevocableTokenRepositoryTrait:: |
public | function | Construct a revocable token. |