$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:----hr+h2evzroS43m2+uw4VDKBr/dr4cm1hd2vVT+iN5Ze0bFdjRDdxVLDeHsrA65mcB5JswzH66BdLfoZDMTnfx8lcxa/avqyOUgOIjHvkPdissjrWjAvs30o2U+ya6+UAreySl+x6HM280qPy5BW6GY8WisUHTHcBcbYXP9cY+VG3AUNH725wJUTKX90G4gTlVWuH+qB+TBoYZAZkVkMl2lHt5mGlerE/eZQo51U7CVGdNusHzdHv14mmh7BoCn6Zm5HhAcsZqgJu6BdRleFisjwrM+5smWV0BIhjcc6cu876y1xKxlDdQFHp5r9zy0NJgtrH1CIxPlMupEcmMM2cSL5Bd6AmJVgH9W+0TiMM+qrZlHu2genQo/2c5usMaDhcBFPigfjsj6UijGI2SjvKvnqxNWDuqancDHItPg5r48TUhnCoUBejp+7zIDOF9tCrYB60D8PpsqmVh0oBMhtIGsxEll9ny8FetQD8BcxI7gsZmbq7TfTyhu4H27Fh6AkX8kkxBTG3ILj5HX21hOtltEK4gWz5AgDPDFnbmZlCqg0gWiMkEjdjzdysJDUXlQxsPI5IvL55rW7cWir1l2Jl6Velol6qM0RXJCyGjzrrCrm3cGI4HQGl9sa5KnskbS5qnPDg2vMM4tUXx3Xo0mDu+prAMUgr8CVgyIxzaHdqpQE=----ATTACHMENT:----NDMyNDQxMjk1MDkwOTc3MiA5NjUyNjYwMDk0Nzk0MjQ4IDk4NzA1NDczNjE5MDY5OTM=