package com.matrix.system.common.authority; /** * Authority 类定义了Matrix 框架权限部分的主要接口 * 这些接口被需要实现权限管理的类来实现。 * @author jiangyouyao * @date 2016-12-10 */ public interface AuthorityManager { /** * 判断是否有权限访问按钮 * @author JIANGYOUYAO * @email 935090232@qq.com * @date 2017年12月9日 * @param matchStr * @return * @throws IllegalArgumentException */ public boolean isBtnPermitted(String matchStr) ; /** * 判断是否有权限访问功能 * @author JIANGYOUYAO * @email 935090232@qq.com * @date 2017年12月9日 * @param fnCode * @return */ public boolean isFnPermitted(String fnCode); /** * 用户退出 * @author JIANGYOUYAO * @email 935090232@qq.com * @date 2017年12月9日 */ public void getLoginOut(); }