@Configuration
@EnableWebSecurity
@Order(value=100)
public class SecurityConfiguration
extends org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter
| Constructor and Description |
|---|
SecurityConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
BasicAuthUserExtractor |
basicAuthKeyExtractor() |
protected void |
configure(org.springframework.security.config.annotation.web.builders.HttpSecurity http) |
org.springframework.security.oauth.provider.ConsumerDetailsService |
consumerDetailsService() |
OAuth2ClientDetailsService |
oAuth2ClientDetailsService() |
OAuth2AuthorizationService |
oAuth2consumerDetailsService() |
OAuth2FeatureFlagService |
OAuth2FeatureFlagService()
The feature flag will be used to enable oAuth2 authorization.
|
javax.servlet.Filter |
oAuth2SignatureCheckingFilter() |
OAuthKeyExtractor |
oauthKeyExtractor() |
org.springframework.security.oauth.provider.OAuthProcessingFilterEntryPoint |
oAuthProcessingFilterEntryPoint() |
org.springframework.security.oauth.provider.OAuthProviderSupport |
oauthProviderSupport() |
org.springframework.security.oauth.provider.token.OAuthProviderTokenServices |
oauthProviderTokenServices() |
org.springframework.security.oauth.provider.filter.ProtectedResourceProcessingFilter |
oAuthSignatureCheckingFilter() |
OpenIdCustomUrlPattern |
openIdUrlPatterns() |
RequestIdFilter |
requestIdFilter() |
authenticationManager, authenticationManagerBean, configure, configure, getApplicationContext, getHttp, init, setApplicationContext, setAuthenticationConfiguration, setContentNegotationStrategy, setObjectPostProcessor, setTrustResolver, userDetailsService, userDetailsServiceBean@Bean public OpenIdCustomUrlPattern openIdUrlPatterns()
@Bean public org.springframework.security.oauth.provider.ConsumerDetailsService consumerDetailsService()
@Bean
@ConditionalOnProperty(havingValue="true",
name="sdk.oauth2.enabled",
matchIfMissing=true)
public OAuth2AuthorizationService oAuth2consumerDetailsService()
@Bean public OAuth2ClientDetailsService oAuth2ClientDetailsService()
@Bean public OAuth2FeatureFlagService OAuth2FeatureFlagService()
@Bean public org.springframework.security.oauth.provider.token.OAuthProviderTokenServices oauthProviderTokenServices()
@Bean public BasicAuthUserExtractor basicAuthKeyExtractor()
@Bean public org.springframework.security.oauth.provider.OAuthProcessingFilterEntryPoint oAuthProcessingFilterEntryPoint()
@Bean public org.springframework.security.oauth.provider.OAuthProviderSupport oauthProviderSupport()
@Bean public OAuthKeyExtractor oauthKeyExtractor()
@Bean public org.springframework.security.oauth.provider.filter.ProtectedResourceProcessingFilter oAuthSignatureCheckingFilter()
@Bean
@ConditionalOnProperty(havingValue="true",
name="sdk.oauth2.enabled",
matchIfMissing=true)
public javax.servlet.Filter oAuth2SignatureCheckingFilter()
@Bean public RequestIdFilter requestIdFilter()
Copyright © 2021 Pivotal Software, Inc.. All rights reserved.