Class OAuth2ResourceServerAutoConfiguration
java.lang.Object
org.springframework.boot.grpc.server.autoconfigure.security.OAuth2ResourceServerAutoConfiguration
@AutoConfiguration(beforeName="org.springframework.boot.security.autoconfigure.UserDetailsServiceAutoConfiguration",
afterName={"org.springframework.boot.security.autoconfigure.SecurityAutoConfiguration","org.springframework.boot.security.oauth2.server.resource.autoconfigure.servlet.OAuth2ResourceServerAutoConfiguration"},
after={GrpcSecurityAutoConfiguration.class,GrpcServerFactoryAutoConfiguration.class})
@EnableConfigurationProperties(org.springframework.boot.security.oauth2.server.resource.autoconfigure.OAuth2ResourceServerProperties.class)
@ConditionalOnClass({org.springframework.security.oauth2.server.resource.authentication.BearerTokenAuthenticationToken.class,org.springframework.security.config.ObjectPostProcessor.class})
@ConditionalOnMissingBean(GrpcServerFactoryAutoConfiguration.GrpcServletConfiguration.class)
@ConditionalOnBean({io.grpc.BindableService.class,GrpcSecurityAutoConfiguration.class})
@Import({org.springframework.boot.grpc.server.autoconfigure.security.OAuth2ResourceServerAutoConfiguration.Oauth2ResourceServerConfiguration.JwtConfiguration.class,org.springframework.boot.grpc.server.autoconfigure.security.OAuth2ResourceServerAutoConfiguration.Oauth2ResourceServerConfiguration.OpaqueTokenConfiguration.class})
public final class OAuth2ResourceServerAutoConfiguration
extends Object
Auto-configuration for gRPC OAuth2 resource server.- Since:
- 1.0.0
- Author:
- Dave Syer, Andrey Litvitski
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
OAuth2ResourceServerAutoConfiguration
public OAuth2ResourceServerAutoConfiguration()
-