$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:----toCVZo8rG3j4FFDqi3dZ7HJw8Mu6cZRJ82PvWzNmnCGq5679c3onK77IqBUtWfVljJuoTa+dYhn8dquxPk75ndrR+z8nIhq7X2idU5FlrLw31D43NDSrXuPjn1atd757SW7O601OYrXuNd2eHmuI2Bi4b7Ygwa94AOMmUs/NydFLB9XqeLIoPLK3GwEX6S1Oa+i0cmqUqMP9pfv0MVTNP6KcJiqmVnexE0oYKroRDykuMJmzMwoagdox3Ck9blp9NTR1NbH72Y487BKWwCXmf9PGRWQG6gjbvKi1EkSx6001mJop4WEToPr49HApO2+8wmC3Ct8DawoLrDf8EYKCL3rA/OLMg4vDxVPmuvqXDo8Vd7qbf6Lhr3G8KXTJYiA1SdnEdl4JV965lBAgLI4wXmGmg2/BCH1rPNnIWYPjjsoyoGSoPkjJ38yj7Uv5ogTDtMhiCOsmtFTfLZs1rtU5+IskqGwLn06yaSm9LBEGN0Lq2pDa/A7AOso7mXYg5+CUZEKSNR/Fim3HQvIWtAhFaDUEvgB0CcyLvgcsj+RjkpJM7jy1hTqy/5Dw1dtg2U5E0eCSDbQFTD6wG5U7/hN22kTFgqdkk2BPA8oRH6WsZke3yC6jreFspQmVLnMli+qCogCEBTb5ms/wgCu/8MvZu0pJ65IpUIYjIdHtqSDGzuY=----ATTACHMENT:----NDMzMDA3ODk1NzQyMDY0MyA0Mjk1MTg2NzEzMDUzNDI1IDkyMjE5MzExNzQ1MDEyNTE=