|
1 | 1 | /* |
2 | | - * Copyright 2012-2024 the original author or authors. |
| 2 | + * Copyright 2012-2025 the original author or authors. |
3 | 3 | * |
4 | 4 | * Licensed under the Apache License, Version 2.0 (the "License"); |
5 | 5 | * you may not use this file except in compliance with the License. |
|
24 | 24 | import org.springframework.boot.autoconfigure.AutoConfiguration; |
25 | 25 | import org.springframework.boot.autoconfigure.EnableAutoConfiguration; |
26 | 26 | import org.springframework.boot.autoconfigure.condition.ConditionalOnWebApplication; |
27 | | -import org.springframework.boot.autoconfigure.security.ConditionalOnDefaultWebSecurity; |
28 | | -import org.springframework.boot.autoconfigure.security.SecurityProperties; |
29 | 27 | import org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientAutoConfiguration; |
30 | 28 | import org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration; |
31 | | -import org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration; |
32 | | -import org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration; |
| 29 | +import org.springframework.boot.security.autoconfigure.ConditionalOnDefaultWebSecurity; |
| 30 | +import org.springframework.boot.security.autoconfigure.SecurityProperties; |
| 31 | +import org.springframework.boot.security.autoconfigure.servlet.SecurityAutoConfiguration; |
33 | 32 | import org.springframework.context.annotation.Bean; |
34 | 33 | import org.springframework.core.annotation.Order; |
35 | 34 | import org.springframework.core.env.Environment; |
|
54 | 53 | @AutoConfiguration(before = SecurityAutoConfiguration.class, |
55 | 54 | after = { HealthEndpointAutoConfiguration.class, InfoEndpointAutoConfiguration.class, |
56 | 55 | WebEndpointAutoConfiguration.class, OAuth2ClientAutoConfiguration.class, |
57 | | - OAuth2ResourceServerAutoConfiguration.class, Saml2RelyingPartyAutoConfiguration.class }) |
| 56 | + OAuth2ResourceServerAutoConfiguration.class }, |
| 57 | + afterName = "org.springframework.boot.security.autoconfigure.saml2.Saml2RelyingPartyAutoConfiguration") |
58 | 58 | @ConditionalOnWebApplication(type = ConditionalOnWebApplication.Type.SERVLET) |
59 | 59 | @ConditionalOnDefaultWebSecurity |
60 | 60 | public class ManagementWebSecurityAutoConfiguration { |
|
0 commit comments