Class CamundaSpringSecurityOAuth2AutoConfiguration

java.lang.Object
org.camunda.bpm.spring.boot.starter.security.oauth2.CamundaSpringSecurityOAuth2AutoConfiguration

@AutoConfigureOrder(-2147483548) @AutoConfigureAfter({CamundaBpmAutoConfiguration.class,SpringProcessEngineServicesConfiguration.class}) @ConditionalOnBean(CamundaBpmProperties.class) @Conditional(org.springframework.boot.autoconfigure.security.oauth2.client.ClientsConfiguredCondition.class) @EnableConfigurationProperties(OAuth2Properties.class) public class CamundaSpringSecurityOAuth2AutoConfiguration extends Object
  • Field Details

  • Constructor Details

  • Method Details

    • webappAuthenticationFilter

      @Bean public org.springframework.boot.web.servlet.FilterRegistrationBean<?> webappAuthenticationFilter()
    • identityProviderPlugin

      @Bean @ConditionalOnProperty(name="identity-provider.enabled", prefix="camunda.bpm.oauth2") public OAuth2IdentityProviderPlugin identityProviderPlugin()
    • grantedAuthoritiesMapper

      @Bean @ConditionalOnProperty(name="identity-provider.group-name-attribute", prefix="camunda.bpm.oauth2") protected org.springframework.security.core.authority.mapping.GrantedAuthoritiesMapper grantedAuthoritiesMapper()
    • filterChain

      @Bean public org.springframework.security.web.SecurityFilterChain filterChain(org.springframework.security.config.annotation.web.builders.HttpSecurity http) throws Exception
      Throws:
      Exception