@ -93,8 +93,6 @@ public final class CsrfConfigurer<H extends HttpSecurityBuilder<H>>
@@ -93,8 +93,6 @@ public final class CsrfConfigurer<H extends HttpSecurityBuilder<H>>
privateCsrfTokenRequestHandlerrequestHandler;
privateCsrfTokenRequestResolverrequestResolver;
privatefinalApplicationContextcontext;
/**
@ -135,23 +133,13 @@ public final class CsrfConfigurer<H extends HttpSecurityBuilder<H>>
@@ -135,23 +133,13 @@ public final class CsrfConfigurer<H extends HttpSecurityBuilder<H>>
@ -229,7 +217,13 @@ public final class CsrfConfigurer<H extends HttpSecurityBuilder<H>>
@@ -229,7 +217,13 @@ public final class CsrfConfigurer<H extends HttpSecurityBuilder<H>>
@ -246,12 +240,6 @@ public final class CsrfConfigurer<H extends HttpSecurityBuilder<H>>
@@ -246,12 +240,6 @@ public final class CsrfConfigurer<H extends HttpSecurityBuilder<H>>
@ -73,8 +74,6 @@ public class CsrfBeanDefinitionParser implements BeanDefinitionParser {
@@ -73,8 +74,6 @@ public class CsrfBeanDefinitionParser implements BeanDefinitionParser {
@ -83,8 +82,6 @@ public class CsrfBeanDefinitionParser implements BeanDefinitionParser {
@@ -83,8 +82,6 @@ public class CsrfBeanDefinitionParser implements BeanDefinitionParser {
@ -104,7 +101,6 @@ public class CsrfBeanDefinitionParser implements BeanDefinitionParser {
@@ -104,7 +101,6 @@ public class CsrfBeanDefinitionParser implements BeanDefinitionParser {
@ -116,15 +112,17 @@ public class CsrfBeanDefinitionParser implements BeanDefinitionParser {
@@ -116,15 +112,17 @@ public class CsrfBeanDefinitionParser implements BeanDefinitionParser {
## The CsrfTokenRequestHandler to use. The default is CsrfTokenRequestProcessor.
attribute request-handler-ref { xsd:token }?
csrf-options.attlist &=
## The CsrfTokenRequestResolver to use. The default is CsrfTokenRequestProcessor.
attribute request-resolver-ref { xsd:token }?
headers =
## Element for configuration of the HeaderWritersFilter. Enables easy setting for the X-Frame-Options, X-XSS-Protection and X-Content-Type-Options headers.
@ -48,10 +48,7 @@ public final class CsrfAuthenticationStrategy implements SessionAuthenticationSt
@@ -48,10 +48,7 @@ public final class CsrfAuthenticationStrategy implements SessionAuthenticationSt
@ -82,20 +82,30 @@ public final class CsrfFilter extends OncePerRequestFilter {
@@ -82,20 +82,30 @@ public final class CsrfFilter extends OncePerRequestFilter {
Assert.notNull(requestHandler,"requestHandler cannot be null");
this.requestHandler=requestHandler;
}
@Override
@ -116,7 +126,7 @@ public final class CsrfFilter extends OncePerRequestFilter {
@@ -116,7 +126,7 @@ public final class CsrfFilter extends OncePerRequestFilter {
@ -164,36 +174,6 @@ public final class CsrfFilter extends OncePerRequestFilter {
@@ -164,36 +174,6 @@ public final class CsrfFilter extends OncePerRequestFilter {
Assert.notNull(csrfTokenRepository,"csrfTokenRepository cannot be null");
this.csrfTokenRepository=csrfTokenRepository;
}
/**
@ -75,17 +81,6 @@ public class CsrfTokenRequestProcessor implements CsrfTokenRequestHandler, CsrfT
@@ -75,17 +81,6 @@ public class CsrfTokenRequestProcessor implements CsrfTokenRequestHandler, CsrfT
@ -150,11 +145,12 @@ public class CsrfTokenRequestProcessor implements CsrfTokenRequestHandler, CsrfT
@@ -150,11 +145,12 @@ public class CsrfTokenRequestProcessor implements CsrfTokenRequestHandler, CsrfT