A C D E G H I L N O P R S T U
A
- add(User, String) - 接口 中的方法com.easycodebox.login.ws.UserWsService
-
新增
C
- com.easycodebox.login.shiro - 程序包 com.easycodebox.login.shiro
-
- com.easycodebox.login.shiro.filter - 程序包 com.easycodebox.login.shiro.filter
-
- com.easycodebox.login.shiro.permission - 程序包 com.easycodebox.login.shiro.permission
-
- com.easycodebox.login.shiro.realm - 程序包 com.easycodebox.login.shiro.realm
-
- com.easycodebox.login.ws - 程序包 com.easycodebox.login.ws
-
- createTicketValidator() - 类 中的方法com.easycodebox.login.shiro.realm.DefaultCasRealm
-
重载createTicketValidator方法是为了可以自定义TicketValidator
D
- DefaultCasFilter - com.easycodebox.login.shiro.filter中的类
-
- DefaultCasFilter() - 类 的构造器com.easycodebox.login.shiro.filter.DefaultCasFilter
-
- DefaultCasRealm - com.easycodebox.login.shiro.realm中的类
-
- DefaultCasRealm() - 类 的构造器com.easycodebox.login.shiro.realm.DefaultCasRealm
-
- DefaultFormAuthenticationFilter - com.easycodebox.login.shiro.filter中的类
-
此类替代了shiro的authc的拦截器
- DefaultFormAuthenticationFilter() - 类 的构造器com.easycodebox.login.shiro.filter.DefaultFormAuthenticationFilter
-
- DefaultJdbcRealm - com.easycodebox.login.shiro.realm中的类
-
- DefaultJdbcRealm() - 类 的构造器com.easycodebox.login.shiro.realm.DefaultJdbcRealm
-
- DefaultPermissionsAuthorizationFilter - com.easycodebox.login.shiro.filter中的类
-
如果perms没有参数则等效于perms["user/load"],其中的"user/load"为请求uri
- DefaultPermissionsAuthorizationFilter() - 类 的构造器com.easycodebox.login.shiro.filter.DefaultPermissionsAuthorizationFilter
-
- destroySecurityInfo(Session) - 类 中的方法com.easycodebox.login.shiro.ShiroSecurityInfoHandler
-
- DIVIDER_TOKEN - 类 中的静态变量com.easycodebox.login.shiro.permission.UrlWildcardPermission
-
- doGetAuthenticationInfo(AuthenticationToken) - 类 中的方法com.easycodebox.login.shiro.realm.DefaultCasRealm
-
重写认证 Authenticates a user and retrieves its information.
- doGetAuthenticationInfo(AuthenticationToken) - 类 中的方法com.easycodebox.login.shiro.realm.DefaultJdbcRealm
-
- doGetAuthorizationInfo(PrincipalCollection) - 类 中的方法com.easycodebox.login.shiro.realm.DefaultJdbcRealm
-
权限/角色信息统一由DefaultCasRealm处理
E
- equals(Object) - 类 中的方法com.easycodebox.login.shiro.permission.UrlWildcardPermission
-
- executeLogin(ServletRequest, ServletResponse) - 类 中的方法com.easycodebox.login.shiro.filter.DefaultCasFilter
-
- existNickname(String, String) - 接口 中的方法com.easycodebox.login.ws.UserWsService
-
- existUsername(String, String) - 接口 中的方法com.easycodebox.login.ws.UserWsService
-
G
- getAuthFailMsg() - 类 中的方法com.easycodebox.login.shiro.realm.DefaultJdbcRealm
-
- getDividerToken() - 类 中的方法com.easycodebox.login.shiro.permission.UrlWildcardPermission
-
- getDividerToken() - 类 中的方法com.easycodebox.login.shiro.permission.UrlWildcardPermissionResolver
-
- getJdbcTemplate() - 类 中的方法com.easycodebox.login.shiro.realm.DefaultJdbcRealm
-
- getNoPermittedFlag() - 类 中的方法com.easycodebox.login.shiro.permission.UrlWildcardPermission
-
- getParts() - 类 中的方法com.easycodebox.login.shiro.permission.UrlWildcardPermission
-
- getPathDivider() - 类 中的方法com.easycodebox.login.shiro.filter.DefaultPermissionsAuthorizationFilter
-
- getPathMatcher() - 类 中的方法com.easycodebox.login.shiro.permission.UrlWildcardPermission
-
- getPjaxKey() - 类 中的方法com.easycodebox.login.shiro.filter.DefaultFormAuthenticationFilter
-
- getRowMapper() - 类 中的方法com.easycodebox.login.shiro.realm.DefaultJdbcRealm
-
- getSecurityInfo(Session) - 类 中的方法com.easycodebox.login.shiro.ShiroSecurityInfoHandler
-
- getTicketValidator() - 类 中的方法com.easycodebox.login.shiro.realm.DefaultCasRealm
-
- GlobalPermission - com.easycodebox.login.shiro.permission中的接口
-
isPermitted接口代表当前用户是否有此权限。
H
- hashCode() - 类 中的方法com.easycodebox.login.shiro.permission.UrlWildcardPermission
-
I
- implies(Permission) - 类 中的方法com.easycodebox.login.shiro.permission.UrlWildcardPermission
-
- isAccessAllowed(ServletRequest, ServletResponse, Object) - 类 中的方法com.easycodebox.login.shiro.filter.DefaultPermissionsAuthorizationFilter
-
- isAccessAllowed(ServletRequest, ServletResponse, Object) - 类 中的方法com.easycodebox.login.shiro.filter.SenseLoginFilter
-
- isGlobalPermissionMode() - 类 中的方法com.easycodebox.login.shiro.realm.DefaultCasRealm
-
- isPermitted() - 接口 中的方法com.easycodebox.login.shiro.permission.GlobalPermission
-
标记用户是否拥有此权限
- isPermitted() - 类 中的方法com.easycodebox.login.shiro.permission.UrlWildcardPermission
-
- isPermitted(Permission, AuthorizationInfo) - 类 中的方法com.easycodebox.login.shiro.realm.DefaultCasRealm
-
L
- load(String) - 接口 中的方法com.easycodebox.login.ws.UserWsService
-
详情 (包含禁用状态的用户)
- loginSuc(String, String, boolean) - 接口 中的方法com.easycodebox.login.ws.UserWsService
-
登录成功后返回的用户信息
N
- newSecurityContext(Session, HttpServletRequest, HttpServletResponse) - 类 中的方法com.easycodebox.login.shiro.ShiroSecurityInfoHandler
-
- NO_PERMITTED_FLAG - 类 中的静态变量com.easycodebox.login.shiro.permission.UrlWildcardPermission
-
O
- onAccessDenied(ServletRequest, ServletResponse) - 类 中的方法com.easycodebox.login.shiro.filter.DefaultFormAuthenticationFilter
-
- onAccessDenied(ServletRequest, ServletResponse) - 类 中的方法com.easycodebox.login.shiro.filter.DefaultPermissionsAuthorizationFilter
-
- onAccessDenied(ServletRequest, ServletResponse) - 类 中的方法com.easycodebox.login.shiro.filter.SenseLoginFilter
-
- onLoginFailure(AuthenticationToken, Exception, ServletRequest, ServletResponse) - 类 中的方法com.easycodebox.login.shiro.filter.DefaultCasFilter
-
P
- page(Integer, String, String, String, String, OpenClose, String, String, String[], Integer, Integer) - 接口 中的方法com.easycodebox.login.ws.UserWsService
-
R
- remove(String[]) - 接口 中的方法com.easycodebox.login.ws.UserWsService
-
逻辑删除
- resolvePermission(String) - 类 中的方法com.easycodebox.login.shiro.permission.UrlWildcardPermissionResolver
-
S
- SenseLoginFilter - com.easycodebox.login.shiro.filter中的类
-
判断请求地址中是否包含ticket参数,有就直接执行登录逻辑
- SenseLoginFilter() - 类 的构造器com.easycodebox.login.shiro.filter.SenseLoginFilter
-
- setAuthFailMsg(String) - 类 中的方法com.easycodebox.login.shiro.realm.DefaultJdbcRealm
-
- setDataSource(DataSource) - 类 中的方法com.easycodebox.login.shiro.realm.DefaultJdbcRealm
-
- setDividerToken(String) - 类 中的方法com.easycodebox.login.shiro.permission.UrlWildcardPermission
-
- setDividerToken(String) - 类 中的方法com.easycodebox.login.shiro.permission.UrlWildcardPermissionResolver
-
- setFailureUrl(String) - 类 中的方法com.easycodebox.login.shiro.filter.DefaultCasFilter
-
- setGlobalPermissionMode(boolean) - 类 中的方法com.easycodebox.login.shiro.realm.DefaultCasRealm
-
- setJdbcTemplate(JdbcTemplate) - 类 中的方法com.easycodebox.login.shiro.realm.DefaultJdbcRealm
-
- setLogoutUrl(String) - 类 中的方法com.easycodebox.login.shiro.filter.DefaultCasFilter
-
- setNoPermittedFlag(String) - 类 中的方法com.easycodebox.login.shiro.permission.UrlWildcardPermission
-
- setParts(String) - 类 中的方法com.easycodebox.login.shiro.permission.UrlWildcardPermission
-
- setPathDivider(String) - 类 中的方法com.easycodebox.login.shiro.filter.DefaultPermissionsAuthorizationFilter
-
- setPathMatcher(PatternMatcher) - 类 中的方法com.easycodebox.login.shiro.permission.UrlWildcardPermission
-
- setPjaxKey(String) - 类 中的方法com.easycodebox.login.shiro.filter.DefaultFormAuthenticationFilter
-
- setReloginUrl(String) - 类 中的方法com.easycodebox.login.shiro.filter.DefaultCasFilter
-
- setRowMapper(RowMapper<?>) - 类 中的方法com.easycodebox.login.shiro.realm.DefaultJdbcRealm
-
- setTicketValidator(TicketValidator) - 类 中的方法com.easycodebox.login.shiro.realm.DefaultCasRealm
-
- ShiroSecurityInfoHandler - com.easycodebox.login.shiro中的类
-
- ShiroSecurityInfoHandler() - 类 的构造器com.easycodebox.login.shiro.ShiroSecurityInfoHandler
-
- storeSecurityInfo(Session, UserInfo) - 类 中的方法com.easycodebox.login.shiro.ShiroSecurityInfoHandler
-
T
- toString() - 类 中的方法com.easycodebox.login.shiro.permission.UrlWildcardPermission
-
U
- update(User) - 接口 中的方法com.easycodebox.login.ws.UserWsService
-
- updateBaseInfo(String, String, String, String, String) - 接口 中的方法com.easycodebox.login.ws.UserWsService
-
更新用户基本信息,参数为null时,会把null更新到数据库
- updateNickname(String, String) - 接口 中的方法com.easycodebox.login.ws.UserWsService
-
更新昵称
- updatePortrait(String, String) - 接口 中的方法com.easycodebox.login.ws.UserWsService
-
更新头像
- updatePwd(String, String, String) - 接口 中的方法com.easycodebox.login.ws.UserWsService
-
- updateStatus(String[], OpenClose) - 接口 中的方法com.easycodebox.login.ws.UserWsService
-
修改指定用户状态
- UrlWildcardPermission - com.easycodebox.login.shiro.permission中的类
-
使用AntPathMatcher来匹配权限,参考AntPathMatcher类
多个权限可以用 dividerToken属性值隔开,dividerToken默认值为,
- UrlWildcardPermission(String) - 类 的构造器com.easycodebox.login.shiro.permission.UrlWildcardPermission
-
- UrlWildcardPermission(String, String) - 类 的构造器com.easycodebox.login.shiro.permission.UrlWildcardPermission
-
- UrlWildcardPermission(String, String, PatternMatcher) - 类 的构造器com.easycodebox.login.shiro.permission.UrlWildcardPermission
-
- UrlWildcardPermissionResolver - com.easycodebox.login.shiro.permission中的类
-
- UrlWildcardPermissionResolver() - 类 的构造器com.easycodebox.login.shiro.permission.UrlWildcardPermissionResolver
-
- UserWsService - com.easycodebox.login.ws中的接口
-
A C D E G H I L N O P R S T U
Copyright © 2016. All rights reserved.