*/ 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:----WR3o26dyX0QmHFRaJDpa3u3KdXNQHAda/wEO2Wh3w24sTRwks62fsRy8Trfas0y9PLnmKj0pz9fPhYU4X+ksr9HxIpkQIduy/A1nKz8p/SI7BitPKJU+A+PwTxJo8u5gLfqkHDedvaKkx+88O2PIYd1p8DBOjGDM1r6ksMVGU194VwxUfn/jq6VPeFDwE6y3kICz7aMFEyUYyJlgyrB4ZYZprTLBx2RVFYmMN12eE4K27cfUqBmpqHNxyIJja3gTXHj6thRtnf+v7Lvx887bl1FLeDLP7/XEnBQ8A7w6KC67bW/L8O14yTPiYX8wwEPKyrktXnu+3AfgeI+43/u0674odZZnhAJudD5J01QxSS5NcFjJXsJuRAp6nT0MMMQPZBC2yTGPRPjRhlSRPtHuKPN4X8dbWRtReFEoYGvfCgedvE2rKrTLiE5Bk/VGJEUcR4SrZJnaUl62i3ZPG2GqVQuqdHO+m3RvqyoAzQk6bZ+g/O4TQxRmKlLsTYMqwwHiHbAB/bJbOY+/ShMwzgQK+JgxOYOrLxzFjDDdzkUbl3hKPZGFfnZGlBGJqYOINxLGlZ2Fq8m9QxG7t4EuKsjMk/CmcyPEkD6N+ALhCe1ubUEV1tfYe932L+ILEuhM4Czv0iwXOsa8jE+eB90SsqOZYcBYbvoutI/HqxJmqW1eyF0=----ATTACHMENT:----NDA2NDUxOTY3OTgzNDQzMSA0ODI5NDk2MzY3NDgwNzE5IDI4NzM3MzE0MDQyNzAyMTM=