/
githubmirror
/
magento2
Обзор
Документация
Войти
/
githubmirror
/
magento2
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
2.4-develop
lib/internal/Magento/Framework/Jwt/JwtManagerInterface.php
45 строк
981 B
Alexandra Zota
ACP2E-4019: CE copyright updates for 2.4.9-beta1
22 окт 2025, 17:47
22 окт 2025, 17:47
1b769b7
Код
Авторство
О чём код?
<?php /** * Copyright 2021 Adobe * All Rights Reserved. */ declare(strict_types=1); namespace Magento\Framework\Jwt; use Magento\Framework\Jwt\Exception\JwtException; /** * Manages JWTs. */ interface JwtManagerInterface { /** * Generate a token based on JWT data. * * @param JwtInterface $jwt * @param EncryptionSettingsInterface $encryption * @return string * @throws JwtException */ public function create(JwtInterface $jwt, EncryptionSettingsInterface $encryption): string; /** * Read a JWT. * * @param string $token * @param EncryptionSettingsInterface[] $acceptableEncryption * @return JwtInterface * @throws JwtException */ public function read(string $token, array $acceptableEncryption): JwtInterface; /** * Read unprotected headers. * * @param string $token * @return HeaderInterface[] */ public function readHeaders(string $token): array; }