File tree 1 file changed +2
-0
lines changed
config/src/main/kotlin/org/springframework/security/config/annotation/web
1 file changed +2
-0
lines changed Original file line number Diff line number Diff line change @@ -39,6 +39,7 @@ class SessionManagementDsl {
39
39
var sessionAuthenticationErrorUrl: String? = null
40
40
var sessionAuthenticationFailureHandler: AuthenticationFailureHandler ? = null
41
41
var enableSessionUrlRewriting: Boolean? = null
42
+ var requireExplicitAuthenticationStrategy: Boolean? = null
42
43
var sessionCreationPolicy: SessionCreationPolicy ? = null
43
44
var sessionAuthenticationStrategy: SessionAuthenticationStrategy ? = null
44
45
private var sessionFixation: ((SessionManagementConfigurer <HttpSecurity >.SessionFixationConfigurer ) -> Unit )? = null
@@ -110,6 +111,7 @@ class SessionManagementDsl {
110
111
internal fun get (): (SessionManagementConfigurer <HttpSecurity >) -> Unit {
111
112
return { sessionManagement ->
112
113
invalidSessionUrl?.also { sessionManagement.invalidSessionUrl(invalidSessionUrl) }
114
+ requireExplicitAuthenticationStrategy?.also { sessionManagement.requireExplicitAuthenticationStrategy(requireExplicitAuthenticationStrategy!! ) }
113
115
invalidSessionStrategy?.also { sessionManagement.invalidSessionStrategy(invalidSessionStrategy) }
114
116
sessionAuthenticationErrorUrl?.also { sessionManagement.sessionAuthenticationErrorUrl(sessionAuthenticationErrorUrl) }
115
117
sessionAuthenticationFailureHandler?.also { sessionManagement.sessionAuthenticationFailureHandler(sessionAuthenticationFailureHandler) }
You can’t perform that action at this time.
0 commit comments