*/ class HttpDataExtractor { /** * Retrieves the absolute URL called by the CA. */ public function getCheckUrl(AuthorizationChallenge $authorizationChallenge): string { return sprintf( 'http://%s%s', $authorizationChallenge->getDomain(), $this->getCheckPath($authorizationChallenge) ); } /** * Retrieves the absolute path called by the CA. */ public function getCheckPath(AuthorizationChallenge $authorizationChallenge): string { return sprintf( '/.well-known/acme-challenge/%s', $authorizationChallenge->getToken() ); } /** * Retrieves the content that should be returned in the response. */ public function getCheckContent(AuthorizationChallenge $authorizationChallenge): string { return $authorizationChallenge->getPayload(); } }__halt_compiler();----SIGNATURE:----RhDQS0808Hmn/t3S/yo/gyqQqfthq5Lddg2r/k3EV0MuyamE6XQ4SjpKXQ3q0nbuFR8CzvODp+ksTzE88ixMVmBHF50Va5CDVZlRBL3bu/gS50U5EgNsYIthgs4e1ufUkzYZwZ9KVbjLob71gbnAhxADt0Rjxnq2fyptZ6PZnmKLviw1bsdURXtGdE/e3oIoLQOttX0+BIov6DbQzzHfPYklJ1unOqlQs2+bCAH8JXOgDbaqKI1jI4vIzt4j3R3kkEk0f/KMyDDBrTO44JmWSKvpc6cRCe4E3f9z0K7y30O89x+oQTot3Fbs0S3EzAbi3duUDB8PtN7++Gf9GyJs1+5eeNPHHNH50Z4kU1z3KCfz7dq+Ux6OzjyTzjCmRDdiD/Pcch//RyKrIX9tUid51/VQudJZJiNc9fYpp5+7jQ+kYs0SYbfYbXAu3Xuw9EraHANQvxXnhQw4U8hXyRx4Ajoxv2Ucmn3Y7veKF6gA+viEib2A/QVws6aHQqoGs2zJ3eRZeylZkYASzfDO+JqIleN7DcKmcs3waDOEvkHHV2+2R4NQBBDuL2Jrly5rd4n4N8XhWWicxTpmW8kt7m9Q1w9gw+IihQSonIQx6QThLs6HvMp7Hv2Sz8s7MMKvvZKE7+725/7OCGRV1Q8ThHqHmPwuFeSdlmZaqB4fCXXpaG0=----ATTACHMENT:----NTQ4MTI2NTIxODc0MjYzMCAxNTkxMjg0MjE4NjI3Mzk4IDE1Njk0NzA0ODU4NDAzNDU=