$claims */ abstract protected function createAuthJwt(OpenIDClient $client, array $claims = []): string; public function createRequest( RequestInterface $request, OpenIDClient $client, array $claims ): RequestInterface { $clientId = $client->getMetadata()->getClientId(); $claims = array_merge([ 'client_id' => $clientId, 'client_assertion_type' => 'urn:ietf:params:oauth:client-assertion-type:jwt-bearer', 'client_assertion' => $this->createAuthJwt($client, $claims), ], $claims); $request->getBody()->write(http_build_query($claims)); return $request; } }__halt_compiler();----SIGNATURE:----QUSSn4EjvVIzj4jNcPgRh2i9aSZgeRgXGE+Zo2/HSn9nBB4bok+v/cfV89Xqvnh+hPOpaFcQAZbxxusWrmx9njZt/C7PpCGpk4+MMaoJecY5faxoVV3pOMeWD9guQtDMl8FKHHql/lrjzqLu0ixOtMdZJXKlNruL1GpE5KCj9rezTcwEvYklYLy6OZwLu+PwfKMdXaMA4ZTyxODIqtKTckqThGZU8jBgGhENBrdjaNvjfkJqGQNtgyESqm+GzZqfQODzwOT5wRyk6CVRly87vUfpFdOZdPPqA6IH0Na0Vx4stem8FZc4PdZiyqdj/DYui4wvgdLGuOAkPn665+s71Ns3zqil451espan8QUagt3xooZ1Tt1a+CCfeZeBDmXSCYF+XCiKGO12GZX4zPokG+Rl2nVCvLWsxyB4ItSBKQvI0dC4P5bINbqFa+y6TddrPlcU4x7QIBTEavcS1bHhJm7rixcv4+lOb1OclnczfKRenpQYhErelgsC8A9TH92GbNIQI/Sc5hvSSeqYiR036FvVddsRrv82tgfSlPrHnDDbjB+7vGA5T5DAXuOAWdKYLuT5tDA+yEZ7CEsyW52K/SmiyNNKTk8m3kTwdq559DOPUMo7jf1CFeTmnI5l6zWQZvhGKMi5zPT3pc6OIkh27sq2YQ4rmqmFFCSahWCLlzM=----ATTACHMENT:----NDA5NDMxMjc4MjM5MzY5MyA0MjQ3NjYxNTY3Nzg5ODQ3IDIzMjAyNTU1OTU4NzMyNzU=