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

cn.basics.authority.interfaces.DefaultAuthorityInterfaceImpl 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;

public class DefaultAuthorityInterfaceImpl implements DefaultAuthorityInterface {

	/**全部不验证*/
	public ReturnUtil NoValidate(HttpServletRequest request, HttpServletResponse response, JSONObject handler){
		ReturnUtil returnUtil = ReturnUtil.init();
		
		return returnUtil;
	}
	/**仅验证登录不验证权限*/
	public ReturnUtil NoAuthority(HttpServletRequest request, HttpServletResponse response, JSONObject handler){
		ReturnUtil returnUtil = ReturnUtil.init();
		returnUtil.snotLogin();
		return returnUtil;
	}
	/**登录和权限都验证*/
	public ReturnUtil Validate(HttpServletRequest request, HttpServletResponse response, JSONObject handler){
		ReturnUtil returnUtil = ReturnUtil.init();
		returnUtil.snotAuthority();
		return returnUtil;
	}
	
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy