Package org.springframework.security.oauth2.server.authorization.config.annotation.web.configuration
Class OAuth2AuthorizationServerConfiguration
java.lang.Object
org.springframework.security.oauth2.server.authorization.config.annotation.web.configuration.OAuth2AuthorizationServerConfiguration
@Configuration(proxyBeanMethods=false)
public class OAuth2AuthorizationServerConfiguration
extends Object
Configuration
for OAuth 2.0 Authorization Server support.- Since:
- 0.0.1
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
applyDefaultSecurity
(org.springframework.security.config.annotation.web.builders.HttpSecurity http) Deprecated, for removal: This API element is subject to removal in a future version.For removal in 2.0.org.springframework.security.web.SecurityFilterChain
authorizationServerSecurityFilterChain
(org.springframework.security.config.annotation.web.builders.HttpSecurity http) static org.springframework.security.oauth2.jwt.JwtDecoder
jwtDecoder
(com.nimbusds.jose.jwk.source.JWKSource<com.nimbusds.jose.proc.SecurityContext> jwkSource)
-
Constructor Details
-
OAuth2AuthorizationServerConfiguration
public OAuth2AuthorizationServerConfiguration()
-
-
Method Details
-
authorizationServerSecurityFilterChain
@Bean @Order(-2147483648) public org.springframework.security.web.SecurityFilterChain authorizationServerSecurityFilterChain(org.springframework.security.config.annotation.web.builders.HttpSecurity http) throws Exception - Throws:
Exception
-
applyDefaultSecurity
@Deprecated(since="1.4", forRemoval=true) public static void applyDefaultSecurity(org.springframework.security.config.annotation.web.builders.HttpSecurity http) throws Exception Deprecated, for removal: This API element is subject to removal in a future version.For removal in 2.0. UseAbstractConfiguredSecurityBuilder.with(SecurityConfigurerAdapter, Customizer)
and pass inOAuth2AuthorizationServerConfigurer.authorizationServer()
.- Parameters:
http
- theHttpSecurity
- Throws:
Exception
- ifOAuth2AuthorizationServerConfigurer
could not be applied
-
jwtDecoder
public static org.springframework.security.oauth2.jwt.JwtDecoder jwtDecoder(com.nimbusds.jose.jwk.source.JWKSource<com.nimbusds.jose.proc.SecurityContext> jwkSource)
-