У меня есть несколько конфигураций security:http
в моем xml с разными точками ввода-ссылки. Я пытаюсь преобразовать этот конфиг в java config.Преобразование нескольких конфигураций http-конфигурации securiy из конфигурации xml в java
Я читал, что это возможно, используя несколько подкласс, расширяя WebSecurityConfigurerAdapter
.
Как мне настроить точку входа-ref для каждого из них в java config?
follwing - это xml config.
<security:http request-matcher-ref="preReqMatcher" auto-config="false" use-expressions="false" entry-point- ref="preAuthenticatedProcessingFilterEntryPoint">
<custom-filter position="PRE_AUTH_FILTER" ref="preAuthFilter" />
<custom-filter after="CAS_FILTER" ref="attrFilter" />
<intercept-url pattern="/**" access="ROLE_USER" />
<csrf disabled="true"/>
</security:http>
<security:http auto-config="true" entry-point-ref="casEntryPoint" use-expressions="false" disable-url-rewriting="false">
<custom-filter position="CAS_FILTER" ref="casFilter" />
<custom-filter after="CAS_FILTER" ref="attrFilter" />
<intercept-url pattern="/**" access="ROLE_USER" />
<custom-filter ref="testFilter" before="CAS_FILTER" />
<csrf disabled="true"/>
</security:http>