如何将Spring Security中的position属性从XML迁移到Java

如何将Spring Security中的position属性从XML迁移到Java,java,spring-security,Java,Spring Security,我正在尝试将我的Spring安全配置从XML迁移到Java 像这样的案例看起来很容易: <security:custom-filter ref="myFilter" position="FORM_LOGIN_FILTER" /> 我的问题是,我如何才能做到这一点: <security:custom-filter position="LAST" ref="myOtherFilter" />

我正在尝试将我的Spring安全配置从XML迁移到Java

像这样的案例看起来很容易:

<security:custom-filter ref="myFilter" position="FORM_LOGIN_FILTER" />
我的问题是,我如何才能做到这一点:

<security:custom-filter position="LAST" ref="myOtherFilter" />


我还没有找到用Java来表示这一点的方法。非常感谢您的帮助。

FilterComparator
指定过滤器的顺序。因此,如果希望
myOtherFilter
成为链中的最后一个过滤器,则添加
http.addFilterAfter(myOtherFilter,SwitchUserFilter.class)
<security:custom-filter position="LAST" ref="myOtherFilter" />