首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

FilterSecurityInterceptor的容易介绍

2013-11-02 
FilterSecurityInterceptor的简单介绍?FilterSecurityInterceptor的类关系图如下。它使用AuthenticationMan

FilterSecurityInterceptor的简单介绍

?

FilterSecurityInterceptor的类关系图如下。它使用AuthenticationManager做认证(用户是否已登录),使用AccessDecisionManager做验证(用户是否有权限)。
FilterSecurityInterceptor的容易介绍


?
ProviderManager是默认的AuthenticationManager实现类,它不直接进行认证。而是采用组合模式,将认证工作委托给AuthenticationProvider。一般情况下,一组AuthenticationProvider有一个认证成功,就被视为认证成功。ProviderManager关系图如下:


FilterSecurityInterceptor的容易介绍
?


?AccessDecisionManager负责验证用户是否有操作权限,它也是采用组合模式。security自带的AccessDecisionManager实现类有三种:AffirmativeBased只要有一个认证处理器认证通过就表示成功;ConsensusBased采用的是多数原则;UnanimousBased采用一票否决制。


FilterSecurityInterceptor的容易介绍
?
?

热点排行