Package fr.enedis.chutney.security
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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.security.oauth2.server.resource.introspection.OpaqueTokenIntrospectoropaqueTokenIntrospector(org.springframework.boot.autoconfigure.security.oauth2.resource.OAuth2ResourceServerProperties properties, org.springframework.web.client.RestOperations restOperations) org.springframework.web.client.RestOperationsrestOperations(SsoOpenIdConnectConfigProperties ssoOpenIdConnectConfigProperties)
-
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)
-