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.ComponentCustomizerConfiguration of spring-security constraints for defined providers.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classUndertowSpringSecurityCustomizer.OAuth2LoginSecurityConfig
-
Constructor Summary
Constructors Constructor Description UndertowSpringSecurityCustomizer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.security.oauth2.client.OAuth2AuthorizedClientServiceauthorizedClientService(org.springframework.security.oauth2.client.registration.ClientRegistrationRepository repository)org.springframework.security.oauth2.client.registration.ClientRegistrationRepositoryclientRegistrationRepository()voidconfigure(String name, org.apache.camel.Component target)intgetOrder()booleanisEnabled(String name, org.apache.camel.Component target)org.springframework.security.oauth2.jwt.JwtDecoderjwtDecoderByIssuerUri()
-
-
-
Method Detail
-
configure
public void configure(String name, org.apache.camel.Component target)
- Specified by:
configurein interfaceorg.apache.camel.spi.ComponentCustomizer
-
isEnabled
public boolean isEnabled(String name, org.apache.camel.Component target)
- 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)
-
-