*/ 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:----dzR9V+3WUsbJHfove48EItPb580cQ9CLLyhacz0h8qjD5aXVYnKhvbz/mlqgV98JNr2Y37SyT5UboWFax3UpKa2BhFCvZORSaZKf9jnKGaN/W8S+rNhgsRpD6I5zPg+qBV3ZdCWKV08mqse5SZ4uhTqsF+RqhbmJPzJ5IgVdpQpUzh4wBAcKaTZF4wVqraa6ymph7ZU5pwsdVDUcMtocJTDVbFqo5X/BnNBdjj/kYdX4gZDG5Luz3VNQCq43TTFiZ3tcRnzsZG+LlZeiEF9B99bJN+2KwtF934rOpMQChj8rdOSm6SbsDzg2rcv+N0vOAt3X8dxy/lH6yJWAsSbznDDgfle44HkOktB2nFzLGpl60KriQbAr+JMH/2RKhiZN/05xF5JjeinqyHgjI0+GXgasaOsWKLFpRPlOmm+tyDHjA4KzAOAWHYRGioDKSUz7b8WqAZqR5SOhedOnoQttBNHH8HYcfQngKM+sSHXfA+QzzGZ9l0ikidiYSRaYaZrFtMZBKnYrxVOa7o0fpH1BfLLQt6WjLIrVwwlm/1AX+40JO1xCSuSqjDO15x78yY/me/yV4LmsF2c0V4tEBrj3eiFjlrnAVn42WJcmA4GhoskDEJNoThjgOmvz/IuDBV4gCesd7HeJEfaEg96bDRs+ZRcHsLBNguZqDmPdnySXdno=----ATTACHMENT:----NjExOTk1MjQyOTM2NTIyNSA4MTc2NjM1NzY1NTIwMzYwIDU3OTIzODkxNDQzODQ3MDk=