%PDF- %PDF-
Direktori : /home/graphicd/public_html/vebto/vendor/kreait/firebase-tokens/src/JWT/ |
Current File : /home/graphicd/public_html/vebto/vendor/kreait/firebase-tokens/src/JWT/Token.php |
<?php declare(strict_types=1); namespace Kreait\Firebase\JWT; final class Token implements Contract\Token { /** @var string */ private $encodedString; /** @var array<string, mixed> */ private $headers; /** @var array<string, mixed> */ private $payload; private function __construct() { } /** * @param array<string, mixed> $headers * @param array<string, mixed> $payload */ public static function withValues(string $encodedString, array $headers, array $payload): self { $token = new self(); $token->encodedString = $encodedString; $token->headers = $headers; $token->payload = $payload; return $token; } /** * @return array<string, mixed> */ public function headers(): array { return $this->headers; } /** * @return array<string, mixed> */ public function payload(): array { return $this->payload; } public function toString(): string { return $this->encodedString; } public function __toString(): string { return $this->toString(); } }