Emarref\Jwt\Verification\ExpirationVerifier::verify PHP Метод

verify() публичный Метод

public verify ( Token $token )
$token Emarref\Jwt\Token
    public function verify(Token $token)
    {
        /** @var Claim\Expiration $expirationClaim */
        $expirationClaim = $token->getPayload()->findClaimByName(Claim\Expiration::NAME);
        if (null === $expirationClaim) {
            return null;
        }
        $now = new \DateTime('now', new \DateTimeZone('UTC'));
        if ($now->getTimestamp() > $expirationClaim->getValue()) {
            $expiration = $this->getDateTimeFromClaim($expirationClaim);
            throw new ExpiredException($expiration);
        }
    }