public function RefreshTokenEntityNormalizer::normalize in Simple OAuth (OAuth2) & OpenID Connect 8.4
Same name and namespace in other branches
- 8.2 src/Normalizer/RefreshTokenEntityNormalizer.php \Drupal\simple_oauth\Normalizer\RefreshTokenEntityNormalizer::normalize()
- 8.3 src/Normalizer/RefreshTokenEntityNormalizer.php \Drupal\simple_oauth\Normalizer\RefreshTokenEntityNormalizer::normalize()
- 5.x src/Normalizer/RefreshTokenEntityNormalizer.php \Drupal\simple_oauth\Normalizer\RefreshTokenEntityNormalizer::normalize()
File
- src/
Normalizer/ RefreshTokenEntityNormalizer.php, line 19
Class
Namespace
Drupal\simple_oauth\NormalizerCode
public function normalize($token_entity, $format = NULL, array $context = []) {
/** @var \League\OAuth2\Server\Entities\TokenInterface $token_entity */
return [
'value' => $token_entity
->getIdentifier(),
'expire' => $token_entity
->getExpiryDateTime()
->format('U'),
];
}