码迷,mamicode.com
首页 > 其他好文 > 详细

SHIRO 相关类

时间:2014-12-23 12:36:17      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:

Spring shiro filter 的初始化

org.apache.shiro.spring.web.ShiroFilterFactoryBean#getObject > createInstance 

 引出:

 1. 接口 filterChainManager 管理所有的fileter和过滤器链

技术分享

默认实现 DefaultFilterChainManager

默认过滤器设置

org.apache.shiro.web.filter.mgt.DefaultFilter
    anon(AnonymousFilter.class),
    authc(FormAuthenticationFilter.class),
    authcBasic(BasicHttpAuthenticationFilter.class),
    logout(LogoutFilter.class),
    noSessionCreation(NoSessionCreationFilter.class),
    perms(PermissionsAuthorizationFilter.class),
    port(PortFilter.class),
    rest(HttpMethodPermissionFilter.class),
    roles(RolesAuthorizationFilter.class),
    ssl(SslFilter.class),
    user(UserFilter.class);



2. 接口 

org.apache.shiro.web.filter.mgt.FilterChainResolver

主要的实现类 也只有  PathMatchingFilterChainResolver

技术分享

主要提供 决定根据访问路径  确定该请求使用那个过滤器链



SHIRO 相关类

标签:

原文地址:http://my.oschina.net/u/1156053/blog/359477

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!