PATH:
home
/
lab2454c
/
costbloc.com
/
vendor
/
lcobucci
/
jwt
/
src
<?php declare(strict_types=1); namespace Lcobucci\JWT; use DateTimeInterface; use Lcobucci\JWT\Token\DataSet; interface Token { /** * Returns the token headers */ public function headers(): DataSet; /** * Returns if the token is allowed to be used by the audience */ public function isPermittedFor(string $audience): bool; /** * Returns if the token has the given id */ public function isIdentifiedBy(string $id): bool; /** * Returns if the token has the given subject */ public function isRelatedTo(string $subject): bool; /** * Returns if the token was issued by any of given issuers */ public function hasBeenIssuedBy(string ...$issuers): bool; /** * Returns if the token was issued before of given time */ public function hasBeenIssuedBefore(DateTimeInterface $now): bool; /** * Returns if the token minimum time is before than given time */ public function isMinimumTimeBefore(DateTimeInterface $now): bool; /** * Returns if the token is expired */ public function isExpired(DateTimeInterface $now): bool; /** * Returns an encoded representation of the token */ public function toString(): string; }
[-] Decoder.php
[edit]
[+]
..
[-] Encoder.php
[edit]
[+]
Validation
[-] Parser.php
[edit]
[-] Builder.php
[edit]
[-] Token.php
[edit]
[-] Validator.php
[edit]
[-] Signer.php
[edit]
[+]
Encoding
[+]
Signer
[-] Exception.php
[edit]
[+]
Token
[-] Configuration.php
[edit]
[-] ClaimsFormatter.php
[edit]