$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:----2J0hbkbc3w11FyvFvJPEiDSmPtctmGMdJvJnRRE23DPJVhWHl+6eL7cb0pJrfVG9IeaYZgSn870R5xFJJ2SPNuBiFRUAsW/J4eQczfbq1Wm6nNOBqa4EWNXKvtCji/aHDbr4s05fUBIzg9FgBKY/Dhh0+KGwlVM4gL/jsu9VntGTAEJjxrX94knN1dZvJm3oOFyI/m0gLYYdrI5PF3ta7f66WJ+7tGri3ikcB8OCRIFqKibHU7qf/1Ka/xJtm3IerahSXFe79fAZiats0w2dlEXYZQkMHYcAmepRZI96+9JYGrWauKW+epHQnej9UK9l23ziOk1kx/QV+QR5pE68mX7U9m9GVarqD7JWkwi+Woz48N5Z2Wgxmd/tYXveLrIGo/0IvZEMi5bvcpKHl8d9+g287cyNzgcz/vUoyjfMr/Q96gvHucPsAqlfQoCYtlN2qZJT1pKXIaWc0ex5In2qIZ5irQpjT8ULRpp9qmp07yiYNuw1RpNm2eY64TzqSu++4rn7Hfosjrri/R3gY1KIlnbUwoO39FbA9LflHpk+Jz6XMOieoP278P6qSKacssf92+xp2fD4/lwKBuJpV6jtwFr4Y4OyL0uBMWPaAZ+vFNk8E56SJ/lSKuNj+BkaECNFrvUtsn/GOqaqJ0tMfNOm8yYGTmurHABr9Xje/00Qdv8=----ATTACHMENT:----ODk3Nzg4Mjg3NjQ5OTY2NCA1MzA0NjMwMTU5MTc2ODE1IDc3NDIyODczNjY5NzQ4NzA=