Class WebAutoConfiguration.RestConfiguration

  • Enclosing class:
    WebAutoConfiguration

    @Configuration
    @ConditionalOnBean({org.springframework.security.oauth2.client.resource.OAuth2ProtectedResourceDetails.class,org.springframework.security.oauth2.client.OAuth2ClientContext.class})
    public static class WebAutoConfiguration.RestConfiguration
    extends Object
    • Constructor Detail

      • RestConfiguration

        public RestConfiguration()
    • Method Detail

      • oauth2RestTemplate

        @Bean("oauth2RestTemplate")
        public org.springframework.security.oauth2.client.OAuth2RestTemplate oauth2RestTemplate​(org.springframework.security.oauth2.client.resource.OAuth2ProtectedResourceDetails details,
                                                                                                org.springframework.security.oauth2.client.OAuth2ClientContext oauth2ClientContext)
      • oauthRestDataProviderEngine

        @Bean("restDataProviderEngine")
        @ConditionalOnMissingBean(name="restDataProviderEngine")
        public net.n2oapp.framework.engine.data.rest.SpringRestDataProviderEngine oauthRestDataProviderEngine​(@Qualifier("oauth2RestTemplate")
                                                                                                              org.springframework.security.oauth2.client.OAuth2RestTemplate oauth2RestTemplate,
                                                                                                              @Value("${n2o.engine.rest.url}")
                                                                                                              String baseRestUrl)