Class ChutneyWebSecurityConfig.SsoConfiguration

java.lang.Object
fr.enedis.chutney.security.ChutneyWebSecurityConfig.SsoConfiguration
Enclosing class:
ChutneyWebSecurityConfig

@Configuration @Profile("sso-auth") public static class ChutneyWebSecurityConfig.SsoConfiguration extends Object
  • Constructor Details

    • SsoConfiguration

      public SsoConfiguration()
  • Method Details

    • restOperations

      @Bean public org.springframework.web.client.RestOperations restOperations(SsoOpenIdConnectConfigProperties ssoOpenIdConnectConfigProperties)
    • opaqueTokenIntrospector

      @Bean @Primary @ConditionalOnProperty(name="spring.security.oauth2.resourceserver.opaquetoken.introspection-uri") public org.springframework.security.oauth2.server.resource.introspection.OpaqueTokenIntrospector opaqueTokenIntrospector(org.springframework.boot.autoconfigure.security.oauth2.resource.OAuth2ResourceServerProperties properties, org.springframework.web.client.RestOperations restOperations)