
cn.basics.authority.interfaces.DefaultAuthorityInterface Maven / Gradle / Ivy
package cn.basics.authority.interfaces;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import cn.basics.util.ReturnUtil;
import com.alibaba.fastjson.JSONObject;
/**
* @ClassName: DefaultAuthorityInterface
* @Description: TODO(默认验权接口)
* @author [email protected] (苟志强)
* @date 2017-8-24 上午9:26:33
*/
public interface DefaultAuthorityInterface {
/**全部不验证*/
public ReturnUtil NoValidate(HttpServletRequest request, HttpServletResponse response, JSONObject handler);
/**仅验证登录不验证权限*/
public ReturnUtil NoAuthority(HttpServletRequest request, HttpServletResponse response, JSONObject handler);
/**登录和权限都验证*/
public ReturnUtil Validate(HttpServletRequest request, HttpServletResponse response, JSONObject handler);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy