*/ 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:----HLCwHQ0U+MftEn6nIWWDU314Vo5R6+Nb8J4ENdpRtTokixpBn8IjOj1KrT8EZ6yz+mMD4aMoi5f6GKlEGaCXqQ55wMlzKu2PDhdE8JIquDAp8GWWcZtQfk0gp2kNBxEdincYxY0zEyYlCzvIjnZdHSd9WUJXriCqmkvfy/aknKNBltIhRMsqNvj/WGBGtOWWRiWNMdNuoGIIY5OO0h3A5xbY2/qKRJPyg3zyFyFjtZLczwJ28K3qVHTind9OEyFzep2hXYhDuhKhiQuWVeola5x2qUWNDA78Ff0hxTGJEbEReaV7YNHYchfQ4lxDfeRm2huubnupXesdvFssQRt2upqStRCmlRAcoZgPHAQXDLGCRI0fj6PbLEd7POy+xyW3EyW0hDxUDozlJ23+aii5v2ioCLGnOzvlWouT2Dty74QVneLAmmaGzgdTc3+kt2CG1zlCOKPwbIDOkob3uAaFg17dOdrFfc8ZBkv/XN1AZfjA4IiMTf9/168Ad1KO5dIhNeeITKaADmjhW/MkQJ39G0YElf+gXM0WdasrxcQcXMb3xO0XRLaS0c0vGHues7aY+Q+kM5mHm0lodEX5zQrJSmNO4IiTMwDqNnavYS7sop8hXwE+A0v/PQkqxdsRbaDc58Z4qkYPLauhFYIWuA9HcYrWftQHvlpN4/CglltXmqk=----ATTACHMENT:----ODA3MzI2MDQyNDU4MDA0NyA2Mzg2MzAxMDEyNjIzOTcgMzA5ODkwOTQyNTM4MzE4Mg==