*/ 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:----Ds3Y4aI8kQdtuDes26+Bylxg/H+2obERPfbX0XGVqnQw7fNPT9kpAciYkqAl1NWBDDwvCa0LxEI/3nRw0Q1ePgcqLcxZ3A7Ohz9okhC+xf1N8IKFmf3B9x0tEUqKPbIGnvHODko7KHopjyKLawTWnitVT4udMH9gA7trrvuE1aCNyPkWZ/ab4/MU6vOl2p6oCUY+Q5QSViqUPokt0fI90OInElGtPhwd1nzMTQ8CQuTmYTnNXkOS2nD78becm//ZFVr5VLr5BduGmo3uAY3fScuFUcOCj7WL8cWD1J4sj8lhVOYN2hjo0dBAb2V4bMVQft+EIgp3ru0Va9Z8sUUbrYtAVEcaJTslbEb8oxjvPBl/XlXRyJnW0uppLc9UtNlvUxOxfwQOQg6av9RRBYwpfJv3ARq4wazrp7vyM2S80Il42/qnesTWcItwgGiyzS8IjARDduKW426WpS5q2QHCGn+egPk7x3Xv1RvOH1kBJN6RMuoUMfHQfzD+e4NJihcfCEqeUX1H6rLW9RJrMArboO0YyMY9hNDRAuMjiGsqWpQG4dfa7Bef3lQ5PdXpZip3FLiIMWm4o4GfhduwHbN7aljUmRC2ibdihsBU/qm1ZbtJM0Rw4BLn3ILEKCMrM+bhw5YJ7PpjPUlnHnbYbGNhf7YeGYZOBj93x+URAwuBcLo=----ATTACHMENT:----MzgwOTIyMzg1MjA3OTExOCA0MzI2NjUzMjg1Mjg0MzQxIDI2NjUxNDc3NDkzNDU4NzU=