Class OAuth2ResourceOwnerPasswordTokenEndpointConfigurer
java.lang.Object
org.springframework.security.config.annotation.SecurityConfigurerAdapter<org.springframework.security.web.DefaultSecurityFilterChain,B>
 
org.springframework.security.config.annotation.web.configurers.AbstractHttpConfigurer<OAuth2ResourceOwnerPasswordTokenEndpointConfigurer,org.springframework.security.config.annotation.web.builders.HttpSecurity>
 
io.jmix.authserver.authentication.OAuth2ResourceOwnerPasswordTokenEndpointConfigurer
- All Implemented Interfaces:
- org.springframework.security.config.annotation.SecurityConfigurer<org.springframework.security.web.DefaultSecurityFilterChain,- org.springframework.security.config.annotation.web.builders.HttpSecurity> 
public class OAuth2ResourceOwnerPasswordTokenEndpointConfigurer
extends org.springframework.security.config.annotation.web.configurers.AbstractHttpConfigurer<OAuth2ResourceOwnerPasswordTokenEndpointConfigurer,org.springframework.security.config.annotation.web.builders.HttpSecurity> 
The class configures the token endpoint by registering
 
OAuth2ResourceOwnerPasswordCredentialsAuthenticationConverter and
 OAuth2ResourceOwnerPasswordCredentialsAuthenticationProvider which are required for OAuth 2.0 Resource Owner
 Password Credentials grant.- 
Constructor SummaryConstructors
- 
Method SummaryMethods inherited from class org.springframework.security.config.annotation.web.configurers.AbstractHttpConfigurerdisable, getSecurityContextHolderStrategy, withObjectPostProcessorMethods inherited from class org.springframework.security.config.annotation.SecurityConfigurerAdapteraddObjectPostProcessor, and, getBuilder, postProcess, setBuilder
- 
Constructor Details- 
OAuth2ResourceOwnerPasswordTokenEndpointConfigurerpublic OAuth2ResourceOwnerPasswordTokenEndpointConfigurer()
 
- 
- 
Method Details- 
initpublic void init(org.springframework.security.config.annotation.web.builders.HttpSecurity http) throws Exception - Specified by:
- initin interface- org.springframework.security.config.annotation.SecurityConfigurer<org.springframework.security.web.DefaultSecurityFilterChain,- org.springframework.security.config.annotation.web.builders.HttpSecurity> 
- Overrides:
- initin class- org.springframework.security.config.annotation.SecurityConfigurerAdapter<org.springframework.security.web.DefaultSecurityFilterChain,- org.springframework.security.config.annotation.web.builders.HttpSecurity> 
- Throws:
- Exception
 
- 
configurepublic void configure(org.springframework.security.config.annotation.web.builders.HttpSecurity http) throws Exception - Specified by:
- configurein interface- org.springframework.security.config.annotation.SecurityConfigurer<org.springframework.security.web.DefaultSecurityFilterChain,- org.springframework.security.config.annotation.web.builders.HttpSecurity> 
- Overrides:
- configurein class- org.springframework.security.config.annotation.SecurityConfigurerAdapter<org.springframework.security.web.DefaultSecurityFilterChain,- org.springframework.security.config.annotation.web.builders.HttpSecurity> 
- Throws:
- Exception
 
 
-