Submit
Path:
~
/
/
opt
/
psa
/
admin
/
plib
/
modules
/
platform360
/
vendor
/
web-token
/
jwt-library
/
NestedToken
/
File Content:
NestedTokenLoaderFactory.php
<?php declare (strict_types=1); namespace Platform360\Jose\Component\NestedToken; use Platform360\Jose\Component\Encryption\JWELoaderFactory; use Platform360\Jose\Component\Signature\JWSLoaderFactory; class NestedTokenLoaderFactory { public function __construct(private readonly JWELoaderFactory $jweLoaderFactory, private readonly JWSLoaderFactory $jwsLoaderFactory) { } /** * @param array<string> $jweSerializers * @param array<string> $keyEncryptionAlgorithms * @param array<string> $jweHeaderCheckers * @param array<string> $jwsSerializers * @param array<string> $signatureAlgorithms * @param array<string> $jwsHeaderCheckers */ public function create(array $jweSerializers, array $keyEncryptionAlgorithms, array $jweHeaderCheckers, array $jwsSerializers, array $signatureAlgorithms, array $jwsHeaderCheckers) : NestedTokenLoader { $jweLoader = $this->jweLoaderFactory->create($jweSerializers, $keyEncryptionAlgorithms, $jweHeaderCheckers); $jwsLoader = $this->jwsLoaderFactory->create($jwsSerializers, $signatureAlgorithms, $jwsHeaderCheckers); return new NestedTokenLoader($jweLoader, $jwsLoader); } }
Edit
Rename
Chmod
Delete
FILE
FOLDER
INFO
Name
Size
Permission
Action
NestedTokenBuilder.php
2496 bytes
0644
NestedTokenBuilderFactory.php
1534 bytes
0644
NestedTokenLoader.php
2108 bytes
0644
NestedTokenLoaderFactory.php
1197 bytes
0644
N4ST4R_ID | Naxtarrr