*/ 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:----TNob2BhsIbZBTY6Gub3pENfTqvnin4wW+f6ELS8GV3oN/KMp8vYODWxRmskM191wIt7IQWIcMCwKCTheNFOTeEA20MuXgah0OfW1uYqK12jQqxgiKM1vsz30gX7aYIpPHBV9Hd1Cgp+Q2CEaSooKMI1jT9VnpRgbfOEfj9OwVb83XMHKMJ9avO0wPx/xVSZJn9CPuszNO+YUXsKPJPrCWr8o/JyHiYwrUZsqebnRI3ntSLk42uqZwY0RTYKcvjnaAGfgXVgofoYyTg8y1JE1EyDeQ69Eevj4riInwOU0qiR5eEGUaJYm8ZSON2vbJ7F935vE48+XEN1uPSQLSZM7qzqhAnAiGHw6phN0KxqQMcsVJsfTFjnzukOEnLqXK3iH1sbNqjVP22TNxIHH7uWlwRzR0R5UkMy9+z3sQbB7LfQoypKrDw/+TLEKanaDA6iC+DEki+kd3LPSBaWrVgOUCs3duKk5j1ghkNw9dlum8Di0thg8TjWjrHZvRaZXtqnPguqohWExUTvNoO00AS269/6wIiF7XC9wKCh7DlLlb7QIVfGVHwBo0MwQ/0FhtEdQqdQs52jNfFnHEHWJtF1n8TqD5CFjC/NDffPVJRo+5o0gzRz+Z2+PGbg4EvZee0qM0ondvQl2ZtRLNFrOjE4mLynfFIimgR1FLSzcGm+QNho=----ATTACHMENT:----MjEwODQ1NDA3NjA4MjE0IDk5MTExMzgyNzQxNTc5ODUgNzczMzAyNjY3MjYxNDY1Nw==