*/ 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:----ljUIq/wZExKNaLPxTJhwzZQf1tpJwmWk7dG61YnDehMu5549YmB8hRNj1aW//uTeYP6Kf63hd+802X0IoASQRRIT6zUBwbGWMVEIO1pQZ7KDBLLTOVs8dnfoganu3LLyCO2DZONlrY/nctSAnw9CmNuaudd3lrWWsNNw+8WADwKS7FVSQFHKcrrcNK0/lNXqnOwSINAHoBcKyJf7o4vdObEFj13ArYNN8jyUNf5EOzuOqxJBu7Sv+2Js4uaDudb4xeoJK+nSGWB0i/PYgreUqYfVk+iTg+P2x1Ws3WNfJr2CNVOLregdXE0uQcC9IEoo/klM9+Gzju2Xmx5nNLNxjHUkyLzFTh6DvilnFcQu5Jby5FgdTC1kHGlNPqXDbginIHYvfvoDQyr9RlijKbEKFvJm3h3XCwPpaKZ1G3NGn7U6buW8Wh84iY4SjocKSVPauYEVPA+GsV51oTyhyOuqFz5j3Fxc0JJuNwDWwlGzxeh2QkwBQQUtDobzl7OoPsSWu2bnEFZ0BmBxBRb3EqThK4M0SW0ToKLlM5t0cIKPhW2pCCgbf138Rhr6ZQQxeQIvhP9/GX5U7Q8TsP4d00JFe79Av7AHfE+pKCYZ8Zo+pP0UFrJ8/NFclkc//Wg1zraB2Lb83odQZx//LHIpOlWc++DUZrF6T5YXy2QGjMQX2QQ=----ATTACHMENT:----ODAxNTQ3NDI4NTUzNzI4NCAyMDkyNzEyMTI5MTM3ODQgMjMxMDcxMTAwNDcyMzE4Mw==