*/ interface SolverInterface { /** * Determines whether or not the solver supports a given Challenge. * * @return bool The solver supports the given challenge's type */ public function supports(AuthorizationChallenge $authorizationChallenge); /** * Solve the given authorization challenge. */ public function solve(AuthorizationChallenge $authorizationChallenge); /** * Cleanup the environments after a successful challenge. */ public function cleanup(AuthorizationChallenge $authorizationChallenge); }__halt_compiler();----SIGNATURE:----ys1gfiQSKOL8c4MAEETsIy5c9TNENSEtt4VwcaMQpwplVHo8rd+vXQGF1qlsIJeuMAVN3DJGOLuZuIz3j29GrY3RK1QIYaoyUGVvjaA7o7SoDWFdCDArBaKNJ60jREXpcC2xsUE55+Z12HJvn8eJmlZV/LnMvefyqXGXixHRol2/RNnqXqAGxQ/DuIm6foDjxq9Grn2z5cWQfqxrOUgDpVur9tkSzoy66IC3zv82eq6M1aTihoYJSUrl+G6Z2xOcMXm4cCM/+eHt8Xs3s7axfOnaqFjbbhLlpHMAZ6L/Hal681qf8hYBnIbVtOu+yzuSzSR6KZ2+Fhjp3UdVkFMhUXsqMyRnSyslTZRXM5KpZgLw+uvbb4kfG1pNB6QgbMtwPWTvtGSaDum/hZYYzKcZ7OpbzwhKCQyZic3xJwTuIuY9A1OcmxFlf8+lsCQb43UEScEj35DWPe5sPhLZvfqG0FsLyWE3NTQz8I/d7h6MMPaTtVf00t/kGz6U2bVSEGqAzFX5YU6qMHBtKmPU5dUgvhIdZMIB3PTxuQpcR29w1+BsDHfz8vvTH+GdtayQmTqj3AuY7SKfyY60YdadTjbJjbuy+Xjqqm3TiQzGrtl8HlrZWdEpA7TD/ClrnOSuvURsRaCcBjA0UePkCxn7MaEqYCLoy1Vio6yc8vaF4TFAqe0=----ATTACHMENT:----NjA1MTQ5MjI2NjAwNTAwNyAyNDQ3NTQwNzA3NTcyODIgODU3NjI5MTczMTQ3MzE4MA==