All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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