Merge branch '4.0.x'

This commit is contained in:
Phillip Webb
2026-04-10 17:08:13 -07:00
@@ -0,0 +1,28 @@
package org.springframework.boot.docs.web.security.saml2.relyingparty
import org.springframework.context.annotation.Bean
import org.springframework.context.annotation.Configuration
import org.springframework.security.config.annotation.web.builders.HttpSecurity
import org.springframework.security.config.annotation.web.invoke
import org.springframework.security.web.SecurityFilterChain
@Configuration(proxyBeanMethods = false)
open class MySamlRelyingPartyConfiguration {
@Bean
open fun securityFilterChain(http: HttpSecurity): SecurityFilterChain {
http {
authorizeHttpRequests {
authorize(anyRequest, authenticated)
}
saml2Login { }
saml2Logout {
logoutRequest { logoutUrl = "/SLOService.saml2" }
logoutResponse { logoutUrl = "/SLOService.saml2" }
}
}
return http.build()
}
}