Class CamundaSpringSecurityOAuth2EngineAutoConfiguration
java.lang.Object
org.cibseven.bpm.spring.boot.starter.security.oauth2.CamundaSpringSecurityOAuth2EngineAutoConfiguration
@AutoConfigureOrder(-2147483547)
@AutoConfigureAfter(CamundaSpringSecurityOAuth2CommonAutoConfiguration.class)
@ConditionalOnBean(CamundaBpmProperties.class)
@ConditionalOnClass(CamundaBpmRestInitializer.class)
@Conditional(ResourceServerConfiguredCondition.class)
@Configuration
public class CamundaSpringSecurityOAuth2EngineAutoConfiguration
extends Object
-
Constructor Summary
ConstructorsConstructorDescriptionCamundaSpringSecurityOAuth2EngineAutoConfiguration(OAuth2Properties oAuth2Properties, OAuth2ResourceServerProperties oAuth2ResourceServerProperties) -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.boot.web.servlet.FilterRegistrationBean<?>engineRestAuthenticationFilter(JerseyApplicationPath applicationPath) org.springframework.security.web.SecurityFilterChainengineRestSecurityFilterChain(org.springframework.security.config.annotation.web.builders.HttpSecurity http, JerseyApplicationPath applicationPath, org.springframework.security.oauth2.server.resource.authentication.JwtAuthenticationConverter jwtAuthenticationConverter) protected org.springframework.security.oauth2.server.resource.authentication.JwtAuthenticationConverter
-
Constructor Details
-
CamundaSpringSecurityOAuth2EngineAutoConfiguration
public CamundaSpringSecurityOAuth2EngineAutoConfiguration(OAuth2Properties oAuth2Properties, OAuth2ResourceServerProperties oAuth2ResourceServerProperties)
-
-
Method Details
-
engineRestAuthenticationFilter
@Bean @ConditionalOnMissingBean(name="engineRestAuthenticationFilter") public org.springframework.boot.web.servlet.FilterRegistrationBean<?> engineRestAuthenticationFilter(JerseyApplicationPath applicationPath) -
oauth2JwtAuthenticationConverter
@Bean @ConditionalOnProperty(name="identity-provider.group-name-attribute", prefix="camunda.bpm.oauth2") @ConditionalOnMissingBean(name="oauth2JwtAuthenticationConverter") protected org.springframework.security.oauth2.server.resource.authentication.JwtAuthenticationConverter oauth2JwtAuthenticationConverter() -
engineRestSecurityFilterChain
@Bean @Order(1) @ConditionalOnMissingBean(name="engineRestSecurityFilterChain") public org.springframework.security.web.SecurityFilterChain engineRestSecurityFilterChain(org.springframework.security.config.annotation.web.builders.HttpSecurity http, JerseyApplicationPath applicationPath, @Nullable @Qualifier("oauth2JwtAuthenticationConverter") org.springframework.security.oauth2.server.resource.authentication.JwtAuthenticationConverter jwtAuthenticationConverter) throws Exception - Throws:
Exception
-