OXIESEC PANEL
- Current Dir:
/
/
var
/
www
/
firebase
/
vendor
/
kreait
/
firebase-tokens
/
src
/
Firebase
/
Auth
/
Token
/
Domain
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
08/12/2024 10:36:42 AM
rwxr-xr-x
📄
Generator.php
293 bytes
08/12/2024 10:36:42 AM
rw-r--r--
📄
KeyStore.php
290 bytes
08/12/2024 10:36:42 AM
rw-r--r--
📄
Verifier.php
980 bytes
08/12/2024 10:36:42 AM
rw-r--r--
Editing: Verifier.php
Close
<?php declare(strict_types=1); namespace Firebase\Auth\Token\Domain; use Firebase\Auth\Token\Exception\ExpiredToken; use Firebase\Auth\Token\Exception\InvalidSignature; use Firebase\Auth\Token\Exception\InvalidToken; use Firebase\Auth\Token\Exception\IssuedInTheFuture; use Firebase\Auth\Token\Exception\UnknownKey; use InvalidArgumentException; use Lcobucci\JWT\Token; interface Verifier { /** * @param Token|string $token * * @throws InvalidArgumentException if the token could not be parsed * @throws InvalidToken if the token could be parsed, but is invalid for any one of the following reasons * @throws InvalidSignature if the signature doesn't match * @throws ExpiredToken if the token is expired * @throws IssuedInTheFuture if the token is issued in the future * @throws UnknownKey if the token's kid header doesnt' contain a known key */ public function verifyIdToken($token): Token; }