|
|
|
|
@ -111,9 +111,9 @@ import org.springframework.security.oauth2.jwt.ReactiveJwtDecoderFactory;
@@ -111,9 +111,9 @@ import org.springframework.security.oauth2.jwt.ReactiveJwtDecoderFactory;
|
|
|
|
|
import org.springframework.security.oauth2.server.resource.authentication.JwtReactiveAuthenticationManager; |
|
|
|
|
import org.springframework.security.oauth2.server.resource.authentication.OpaqueTokenReactiveAuthenticationManager; |
|
|
|
|
import org.springframework.security.oauth2.server.resource.authentication.ReactiveJwtAuthenticationConverter; |
|
|
|
|
import org.springframework.security.oauth2.server.resource.introspection.NimbusReactiveOpaqueTokenIntrospector; |
|
|
|
|
import org.springframework.security.oauth2.server.resource.introspection.ReactiveOpaqueTokenAuthenticationConverter; |
|
|
|
|
import org.springframework.security.oauth2.server.resource.introspection.ReactiveOpaqueTokenIntrospector; |
|
|
|
|
import org.springframework.security.oauth2.server.resource.introspection.SpringReactiveOpaqueTokenIntrospector; |
|
|
|
|
import org.springframework.security.oauth2.server.resource.web.access.server.BearerTokenServerAccessDeniedHandler; |
|
|
|
|
import org.springframework.security.oauth2.server.resource.web.server.BearerTokenServerAuthenticationEntryPoint; |
|
|
|
|
import org.springframework.security.oauth2.server.resource.web.server.authentication.ServerBearerTokenAuthenticationConverter; |
|
|
|
|
@ -5443,7 +5443,7 @@ public class ServerHttpSecurity {
@@ -5443,7 +5443,7 @@ public class ServerHttpSecurity {
|
|
|
|
|
public OpaqueTokenSpec introspectionUri(String introspectionUri) { |
|
|
|
|
Assert.hasText(introspectionUri, "introspectionUri cannot be empty"); |
|
|
|
|
this.introspectionUri = introspectionUri; |
|
|
|
|
this.introspector = () -> new NimbusReactiveOpaqueTokenIntrospector(this.introspectionUri, |
|
|
|
|
this.introspector = () -> new SpringReactiveOpaqueTokenIntrospector(this.introspectionUri, |
|
|
|
|
this.clientId, this.clientSecret); |
|
|
|
|
return this; |
|
|
|
|
} |
|
|
|
|
@ -5459,7 +5459,7 @@ public class ServerHttpSecurity {
@@ -5459,7 +5459,7 @@ public class ServerHttpSecurity {
|
|
|
|
|
Assert.notNull(clientSecret, "clientSecret cannot be null"); |
|
|
|
|
this.clientId = clientId; |
|
|
|
|
this.clientSecret = clientSecret; |
|
|
|
|
this.introspector = () -> new NimbusReactiveOpaqueTokenIntrospector(this.introspectionUri, |
|
|
|
|
this.introspector = () -> new SpringReactiveOpaqueTokenIntrospector(this.introspectionUri, |
|
|
|
|
this.clientId, this.clientSecret); |
|
|
|
|
return this; |
|
|
|
|
} |
|
|
|
|
|