*/ 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:----gAwQkjNJ/L/WhfBTG5EmtSkxq0clrwUs22tn+troKAJXJpavEADIaHuiQOoJt8bAguhYyQKNyb4iH8B/1p0lHXLAsalVbmfuaxC7/h3gaVK/bQXZO3W2VhIyuxegD2PUYvVJbVjHG5r7U0HogoEQBkMxKWf01O0hnVn4E/7y0UsqlyH9Xiul2/nCQUw5u1RY1tq45vGbUcccEXI0GwF2vlxFH0UC12UE3qk8IJtdHA1TVrKUoKXHeeXJ3HSk6iaWr24wu16Nbx8gzoPoodxPoN88qS6WlJluvEV3cZdqTDIjKlzobnYmGwgwZJjympeybIFD+H/os1Q5+DNg8GMjV5NYHjNaQTyAC1gzEuGN/Te0cN34Tj60DyBh1pGwdtFFoWOEOa82pain1JdJ8qeJOdKMHEwxKnXpDFiXpyXcLogTBuXpS06BU7JgPz7sNp4tal9ee9oO/iOwufL2lthh02xgDORO+FuKl07ThzbRmreQb3noty6azFq3H3iBYJ/gMjr+5E2UHUia+17LzGSvUIzpu93tNl20HNOxf1oFeS1vhFgojNlaKUohi+NVovtS+7bX4gGkz3sxfmTdCcQx4An9NkAzQ1hLXz/+kFrLvszARv2EiKC0K9in8y0ACfboI5gpRJM2oi3yPx62B5NCzfPeCVe+Ip4Lb2BOVr8lrdM=----ATTACHMENT:----Nzc3ODM4NTc4OTkwMzQ0OSA0OTc0ODMwMzQ4Mjk3NDA2IDMxNTAyMjk2MTc3ODc0OA==