JavaScript is disabled on your browser.
java.lang.Object
org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter
org.springframework.cloud.common.security.OAuthSecurityConfiguration
org.springframework.cloud.dataflow.server.config.DataflowOAuthSecurityConfiguration
All Implemented Interfaces:
org.springframework.security.config.annotation.SecurityConfigurer<javax.servlet.Filter,org.springframework.security.config.annotation.web.builders.WebSecurity>, org.springframework.security.config.annotation.web.WebSecurityConfigurer<org.springframework.security.config.annotation.web.builders.WebSecurity>
@Configuration
@Conditional (value =org.springframework.cloud.common.security.support.OnOAuth2SecurityEnabled.class)
public class DataflowOAuthSecurityConfiguration
extends org.springframework.cloud.common.security.OAuthSecurityConfiguration
Setup Spring Security OAuth for the Rest Endpoints of Spring Cloud Data Flow.
Author:
Gunnar Hillert, Ilayaperumal Gopinathan, Janne Valkealahti
Nested Class Summary
Nested classes/interfaces inherited from class org.springframework.cloud.common.security.OAuthSecurityConfiguration
org.springframework.cloud.common.security.OAuthSecurityConfiguration.AuthenticationProviderConfig, org.springframework.cloud.common.security.OAuthSecurityConfiguration.AuthoritiesMapperConfig, org.springframework.cloud.common.security.OAuthSecurityConfiguration.BrowserDetectingContentNegotiationStrategy, org.springframework.cloud.common.security.OAuthSecurityConfiguration.LogoutSuccessHandlerConfig, org.springframework.cloud.common.security.OAuthSecurityConfiguration.OAuth2AccessTokenResponseClientConfig, org.springframework.cloud.common.security.OAuthSecurityConfiguration.OAuth2AuthenticationFailureEventConfig, org.springframework.cloud.common.security.OAuthSecurityConfiguration.OAuth2AuthorizedClientManagerConfig, org.springframework.cloud.common.security.OAuthSecurityConfiguration.OAuth2TokenUtilsServiceConfig, org.springframework.cloud.common.security.OAuthSecurityConfiguration.OidcUserServiceConfig, org.springframework.cloud.common.security.OAuthSecurityConfiguration.OpaqueTokenIntrospectorConfig, org.springframework.cloud.common.security.OAuthSecurityConfiguration.PlainOauth2UserServiceConfig, org.springframework.cloud.common.security.OAuthSecurityConfiguration.ProviderManagerConfig, org.springframework.cloud.common.security.OAuthSecurityConfiguration.WebClientConfig
Field Summary
Fields inherited from class org.springframework.cloud.common.security.OAuthSecurityConfiguration
applicationEventPublisher, authorizationProperties, logoutSuccessHandler, oauth2ClientProperties, oAuth2ResourceServerProperties, oidcUserService, opaqueTokenIntrospector, plainOauth2UserService, providerManager, securityProperties, securityStateBean
Method Summary
Methods inherited from class org.springframework.cloud.common.security.OAuthSecurityConfiguration
dashboard, getAuthorizationProperties, getoAuth2ResourceServerProperties, getOpaqueTokenIntrospector, getProviderManager, getSecurityStateBean, grantedAuthoritiesExtractor, setAuthorizationProperties, setoAuth2ResourceServerProperties, setOpaqueTokenIntrospector, setProviderManager, setSecurityStateBean
Methods inherited from class org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter
authenticationManager, authenticationManagerBean, configure, configure, getApplicationContext, getHttp, init, setApplicationContext, setAuthenticationConfiguration, setContentNegotationStrategy, setObjectPostProcessor, setTrustResolver, userDetailsService, userDetailsServiceBean
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
Copyright © 2024 Pivotal Software, Inc. . All rights reserved.