Файловый менеджер - Редактировать - /home/lmsyaran/public_html/joomla5/libraries/vendor/web-token/jwt-library/NestedToken/NestedTokenLoaderFactory.php
Назад
<?php declare(strict_types=1); namespace Jose\Component\NestedToken; use Jose\Component\Encryption\JWELoaderFactory; use Jose\Component\Signature\JWSLoaderFactory; class NestedTokenLoaderFactory { public function __construct( private readonly JWELoaderFactory $jweLoaderFactory, private readonly JWSLoaderFactory $jwsLoaderFactory ) { } /** * This method creates a Nested Token Loader with the given encryption/signature algorithms, serializers, * compression methods and header checkers. * * @param array<string> $jweSerializers * @param array<string> $keyEncryptionAlgorithms * @param array<string> $contentEncryptionAlgorithms * @param array<string> $compressionMethods * @param array<string> $jweHeaderCheckers * @param array<string> $jwsSerializers * @param array<string> $signatureAlgorithms * @param array<string> $jwsHeaderCheckers */ public function create( array $jweSerializers, array $keyEncryptionAlgorithms, array $contentEncryptionAlgorithms, array $compressionMethods, array $jweHeaderCheckers, array $jwsSerializers, array $signatureAlgorithms, array $jwsHeaderCheckers ): NestedTokenLoader { $jweLoader = $this->jweLoaderFactory->create( $jweSerializers, $keyEncryptionAlgorithms, $contentEncryptionAlgorithms, $compressionMethods, $jweHeaderCheckers ); $jwsLoader = $this->jwsLoaderFactory->create($jwsSerializers, $signatureAlgorithms, $jwsHeaderCheckers); return new NestedTokenLoader($jweLoader, $jwsLoader); } }
| ver. 1.4 |
Github
|
.
| PHP 8.1.33 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка