| Current Path : /var/www/v3.cesa.co.za/vendor/league/oauth2-server/src/ |
| Current File : /var/www/v3.cesa.co.za/vendor/league/oauth2-server/src/RequestRefreshTokenEvent.php |
<?php
/**
* @author Alex Bilbie <hello@alexbilbie.com>
* @copyright Copyright (c) Alex Bilbie
* @license http://mit-license.org/
*
* @link https://github.com/thephpleague/oauth2-server
*/
declare(strict_types=1);
namespace League\OAuth2\Server;
use League\OAuth2\Server\Entities\RefreshTokenEntityInterface;
use Psr\Http\Message\ServerRequestInterface;
use SensitiveParameter;
class RequestRefreshTokenEvent extends RequestEvent
{
public function __construct(
string $name,
ServerRequestInterface $request,
#[SensitiveParameter]
private RefreshTokenEntityInterface $refreshToken
) {
parent::__construct($name, $request);
}
/**
* @codeCoverageIgnore
*/
public function getRefreshToken(): RefreshTokenEntityInterface
{
return $this->refreshToken;
}
}