首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

《Spring Security3》附录通译(参考资料)

2012-09-14 
《Spring Security3》附录翻译(参考资料)?附录:参考材料注意的是,有一些功能在本书中没有涵盖,但是在这里我

《Spring Security3》附录翻译(参考资料)

?

附录:参考材料

注意的是,有一些功能在本书中没有涵盖,但是在这里我们为了完整性全部包括了。

方法安全的明确bean配置

<!-- ************************************************** --><!-- Method Authorization --><!-- ************************************************** --><bean id="methodSecurityInterceptor"> <property name="accessDecisionManager" ref="methodAccessDecisionManager"/> <property name="authenticationManager" ref="customAuthenticationManager"/> <property name="securityMetadataSource" ref="delegatingMetadataSource"/> <property name="afterInvocationManager" ref="afterInvocationManager"/></bean><bean id="methodSecurityMetadataSourceAdvisor"> <constructor-arg value="methodSecurityInterceptor"/> <constructor-arg ref="delegatingMetadataSource"/></bean><bean id="defaultAdvisorAutoProxyCreator"> <property name="beanName" value="methodSecurityMetadataSourceAdvisor"/></bean><bean id="afterInvocationManager"> <property name="providers"> <list> <ref local="postAdviceProvider"/> </list> </property></bean><bean id="methodAccessDecisionManager"> <property name="decisionVoters"><list> <ref bean="preAdviceVoter"/> <ref bean="roleVoter"/> <ref bean="authenticatedVoter"/> <ref bean="jsr250Voter"/> <!-- For JSR 250 Method Annotations --> </list> </property></bean><!-- Overall Delegating Metadata Source --><bean id="delegatingMetadataSource"> <property name="methodSecurityMetadataSources"> <list> <ref local="prePostMetadataSource"/> <ref local="securedMetadataSource"/> <ref local="jsr250MetadataSource"/> </list> </property></bean><!-- JSR 250 Method Voters --><bean id="jsr250MetadataSource"/><bean id="jsr250Voter"/><!-- Spring @Secured Beans --><bean id="securedMetadataSource"/><!-- @Pre/@Post Method Advice Voters --><bean id="preAdviceVoter"> <constructor-arg ref="exprPreInvocationAdvice"/></bean><bean id="postAdviceProvider"> <constructor-arg ref="exprPostInvocationAdvice"/></bean><bean id="prePostMetadataSource"> <constructor-arg ref="exprAnnotationAttrFactory"/></bean><!-- @Pre/@Post Method Expression Handler --><bean id="methodExprHandler"/><bean id="exprPreInvocationAdvice"> <property name="expressionHandler" ref="methodExprHandler"/></bean><bean id="exprPostInvocationAdvice"> <constructor-arg ref="methodExprHandler"/></bean><bean id="exprAnnotationAttrFactory"> <constructor-arg ref="methodExprHandler"/></bean>

?请注意,明确的bean配置与你使用的Spring Security版本密切相关(就像我们在第六章提到的)。如果在你版本的Spring Security中使用列出的bean遇到问题,请参考o.s.s.config.method.GlobalMethodSecurityBeanDefinitionParser。

SWITCH_USER_FILTER

?

?

1 楼 yanyongshuai 2012-02-14   版主,最近在学习spring security 您的资料对我非常有用,能不能给我发份电子版的书,非常感谢~yanyongshuai@126.com 2 楼 mojunbin 2012-05-21   楼主,看到你的文章.我心里有说不出来的开心,谢谢贡献!!!

热点排行