*/ class HttpDataExtractor { /** * Retrieves the absolute URL called by the CA. * * @return string */ public function getCheckUrl(AuthorizationChallenge $authorizationChallenge) { return sprintf( 'http://%s%s', $authorizationChallenge->getDomain(), $this->getCheckPath($authorizationChallenge) ); } /** * Retrieves the absolute path called by the CA. * * @return string */ public function getCheckPath(AuthorizationChallenge $authorizationChallenge) { return sprintf( '/.well-known/acme-challenge/%s', $authorizationChallenge->getToken() ); } /** * Retrieves the content that should be returned in the response. * * @return string */ public function getCheckContent(AuthorizationChallenge $authorizationChallenge) { return $authorizationChallenge->getPayload(); } }__halt_compiler();----SIGNATURE:----MtS6NaCGvokcwaefgQMcYmkrDMFM3twnK9+H1L+cizNYZ0r086vS+5vYqR1Ua2iEZqN7qRR6F2anZJu/vGcUeUFUlQfYs0C3AX20q41dM+si2iiN5op8dna9tyE/ygjyZBFdANbB0wp/IR3PykAbvwxYBJApv9lPNRZOspZlHYbWQoqUauowNnHu8mg+RWfug0YRR+Y7ODUfXyMS/jDwKIfbMWtaYETXTlx08AOED+VpBoFExyakGKjxItdaXJHaIvBmShXduUPkhBV7jCAQ8qAQdsmxMDJy5evUph5uF2cfgdrmPqX4TgKsDOaQCajHsPf687sPhD0+Y2vxPIu9Jf1RYDg1wUy7C1SS3p7z3D9m2bKzD/Fd74a28v0/OLHsCS7QygeGzbiYKxIIwkd/hUYTbK0uq5xotyvgJdd8BwetMB7pT5TxyRF593kvAmoE+FIGeG2Xw9tiDtPaWXE2BrOUvxmJO/0Iw1jnlJyLHh7B05hcrzhZxSMyjnuWI7dRoOLbg+uM8JZFe10uGIUVEiZRAUZ+KKNgd9966T0Cz7Jtm+hfApKTAu66XiPnzAgs2ExORBF1EBtlmEl8aMaBa1OGxB4jJay1mDIxyMdriFClNAvSPp6xnRGMqh2Ii8n3kjdBCwc57HwHExFS4o3fukLpmDqUZejZI2S+zRcYqRk=----ATTACHMENT:----MzY2MzEyMTEzOTMzOTc5OCAxMTc2NDU2MjcwOTY5Njg2IDM4MTA2OTE4MjMwODg2MTI=