//package cn.com.goldenwater.dcproj.interceptor; // //import cn.com.goldenwater.license.LicenseVerify; //import com.alibaba.fastjson.JSON; //import org.slf4j.Logger; //import org.slf4j.LoggerFactory; //import org.springframework.web.servlet.handler.HandlerInterceptorAdapter; // //import javax.servlet.http.HttpServletRequest; //import javax.servlet.http.HttpServletResponse; //import java.util.HashMap; //import java.util.Map; // ///** // * LicenseCheckInterceptor // * // * @author 81229 // * @date 2020/4/25 // * @since 1.0.0 // */ //public class LicenseCheckInterceptor extends HandlerInterceptorAdapter { // private static Logger logger = LoggerFactory.getLogger(LicenseCheckInterceptor.class); // // @Override // public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { // LicenseVerify licenseVerify = new LicenseVerify(); // //校验证书是否有效 // boolean verifyResult = licenseVerify.verify(); // // if(verifyResult){ // return true; // }else{ // response.setCharacterEncoding("utf-8"); // Map result = new HashMap<>(1); // result.put("result","cret is over active now ,please call manager!!"); // // response.getWriter().write(JSON.toJSONString(result)); // // return false; // } // } // //}