Package 

Class QloudAutoConfiguration

  • All Implemented Interfaces:

    @AutoConfiguration(before = {OAuth2ResourceServerAutoConfiguration.class}, after = {WebClientAutoConfiguration.class})@ConditionalOnProperty(value = {"qloud.secret"})@EnableConfigurationProperties(value = {QloudProperties.class}) 
    public final class QloudAutoConfiguration
    
                        
    • Constructor Detail

      • QloudAutoConfiguration

        QloudAutoConfiguration(QloudProperties properties)
    • Method Detail

      • jwtDecoder

        @Bean() final JwtDecoder jwtDecoder()
      • qloudApiHttpConnector

        @Bean()@Lazy()@ConditionalOnMissingBean(name = {"qloudApiHttpConnector"}) final ClientHttpConnector qloudApiHttpConnector()
      • qloudApi

        @Bean()@ConditionalOnMissingBean()@ConditionalOnExpression(value = "not '${qloud.domain:}'.isBlank()") final QloudApi qloudApi(ClientHttpConnector connector)