Class UndertowSpringSecurityCustomizer
java.lang.Object
org.apache.camel.undertow.spring.boot.UndertowSpringSecurityCustomizer
- All Implemented Interfaces:
org.apache.camel.Ordered,org.apache.camel.spi.ComponentCustomizer
@Configuration(proxyBeanMethods=false)
@AutoConfigureAfter(org.apache.camel.spring.boot.CamelAutoConfiguration.class)
@EnableConfigurationProperties({org.apache.camel.spring.boot.ComponentConfigurationProperties.class,UndertowSpringSecurityConfiguration.class})
public class UndertowSpringSecurityCustomizer
extends Object
implements org.apache.camel.spi.ComponentCustomizer
Configuration of spring-security constraints for defined providers.
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface org.apache.camel.spi.ComponentCustomizer
org.apache.camel.spi.ComponentCustomizer.Builder<T extends org.apache.camel.Component>, org.apache.camel.spi.ComponentCustomizer.Policy -
Field Summary
Fields inherited from interface org.apache.camel.Ordered
HIGHEST, LOWEST -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.security.oauth2.client.OAuth2AuthorizedClientServiceauthorizedClientService(org.springframework.security.oauth2.client.registration.ClientRegistrationRepository repository) org.springframework.security.oauth2.client.registration.ClientRegistrationRepositoryvoidintgetOrder()booleanorg.springframework.security.oauth2.jwt.JwtDecoder
-
Constructor Details
-
UndertowSpringSecurityCustomizer
public UndertowSpringSecurityCustomizer()
-
-
Method Details
-
configure
- Specified by:
configurein interfaceorg.apache.camel.spi.ComponentCustomizer
-
isEnabled
- Specified by:
isEnabledin interfaceorg.apache.camel.spi.ComponentCustomizer
-
getOrder
public int getOrder()- Specified by:
getOrderin interfaceorg.apache.camel.spi.ComponentCustomizer- Specified by:
getOrderin interfaceorg.apache.camel.Ordered
-
jwtDecoderByIssuerUri
@Bean public org.springframework.security.oauth2.jwt.JwtDecoder jwtDecoderByIssuerUri() -
clientRegistrationRepository
@Bean public org.springframework.security.oauth2.client.registration.ClientRegistrationRepository clientRegistrationRepository() -
authorizedClientService
@Bean public org.springframework.security.oauth2.client.OAuth2AuthorizedClientService authorizedClientService(org.springframework.security.oauth2.client.registration.ClientRegistrationRepository repository)
-