$jweSerializers * @param array $keyEncryptionAlgorithms * @param array $jweHeaderCheckers * @param array $jwsSerializers * @param array $signatureAlgorithms * @param array $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); } }