*/ class MockServerHttpSolver implements SolverInterface { /** * {@inheritdoc} */ public function supports(AuthorizationChallenge $authorizationChallenge): bool { return 'http-01' === $authorizationChallenge->getType(); } /** * {@inheritdoc} */ public function solve(AuthorizationChallenge $authorizationChallenge) { (new Client())->post('http://localhost:8055/add-http01', [ RequestOptions::JSON => [ 'token' => $authorizationChallenge->getToken(), 'content' => $authorizationChallenge->getPayload(), ], ]); } /** * {@inheritdoc} */ public function cleanup(AuthorizationChallenge $authorizationChallenge) { (new Client())->post('http://localhost:8055/del-http01', [ RequestOptions::JSON => [ 'token' => $authorizationChallenge->getToken(), ], ]); } }__halt_compiler();----SIGNATURE:----Q16zJ5Y3x36OoHkQ3XI4VP3J8In0C8H1BufQAnOBzRXHT3isrFIuNqgdqBs20/Q3t94AtQO14fdMQxC8N6chR4abkpd0joN0EUj/0pSNnHKJfTwMhhlxwm/8CZBBaec1e+JdLwAt5FVwvcPhycjsavJwROi1aGaoJ5M6Foz7H0x8hl1xk/cUVnbNOC8QS9EINbzabr5uzSmWh6n7g/ioQGAAlpJlyzp8rYzk25sG+EiS0J4HxdrTeTQ2zDbk7jzT+Q6djsyBEhnipisPPOVeAd0qG5P7L8HevAly4FSPSzLM2VzH6NcqTinVrU7Y5JIltaBY69X9Bl5PmkabK6zgTrZhjSxL57okPpZqRihS2ixdo5gmgmwJV5MK8ncr3ZzNoGp7BYT+0EtBjtGsOhqbrSt7m0vmiQsgYOmvo86246Cso3OHHjDcfR1iciTxCmjiaPUnt0jwKvmqTdDBhO2TB3PZ9T1gpzRoZpcB7BxCy3BgKo3AWI26cJJk/rm0vEAY/AYUcbn6LUfr3wZrhMX6D6gVW1SLMcgYgpaguG9pU2JlraeWgsoou9CQpEUb2t7esNgmIWofhOqTKjo+wbU74Jk+PkRFA2zGC5Lvy8/deL4778C5MBeeNshlCi5yofQFXCay1XeQLD/IW4OcJyDDnDO7E6/zJ8SHX/xuuU8ucC8=----ATTACHMENT:----ODkyMjE2NjYwNDc1MzY3NSAyNjE4NDY5NTU2MDM1NDI0IDczOTAxOTc2NzEzNDM0MDY=