Class DefaultReactiveOpaqueTokenIntrospector

java.lang.Object
com.power4j.fist.boot.security.oauth2.server.resource.introspection.DefaultReactiveOpaqueTokenIntrospector
All Implemented Interfaces:
ReactiveOpaqueTokenIntrospector

public class DefaultReactiveOpaqueTokenIntrospector extends Object implements ReactiveOpaqueTokenIntrospector
Since:
2022.1
Author:
CJ (power4j@outlook.com)
  • Constructor Details

    • DefaultReactiveOpaqueTokenIntrospector

      public DefaultReactiveOpaqueTokenIntrospector(String introspectionUri, String clientId, String clientSecret)
      Creates a OpaqueTokenReactiveAuthenticationManager with the provided parameters
      Parameters:
      introspectionUri - The introspection endpoint uri
      clientId - The client id authorized to introspect
      clientSecret - The client secret for the authorized client
    • DefaultReactiveOpaqueTokenIntrospector

      public DefaultReactiveOpaqueTokenIntrospector(String introspectionUri, org.springframework.web.reactive.function.client.WebClient webClient)
      Creates a OpaqueTokenReactiveAuthenticationManager with the provided parameters
      Parameters:
      introspectionUri - The introspection endpoint uri
      webClient - The client for performing the introspection request
  • Method Details