Class AbstractConfigurationRequest

java.lang.Object
com.nimbusds.oauth2.sdk.AbstractRequest
com.nimbusds.oauth2.sdk.AbstractConfigurationRequest
All Implemented Interfaces:
Message, Request
Direct Known Subclasses:
AuthorizationServerConfigurationRequest, FederationEntityConfigurationRequest, OIDCProviderConfigurationRequest

public abstract class AbstractConfigurationRequest extends AbstractRequest
The base abstract class for OAuth 2.0 and OpenID Connect configuration requests.
  • Constructor Details

    • AbstractConfigurationRequest

      protected AbstractConfigurationRequest(URI baseURI, String wellKnownPath, WellKnownPathComposeStrategy strategy)
      Creates a new base abstract request.
      Parameters:
      baseURI - The base URI. Must not be null.
      wellKnownPath - The well known path to prepend to any existing path component in the base URI. Must not be null.
      strategy - The well-known path composition strategy. Must not be null.
  • Method Details

    • toHTTPRequest

      Description copied from interface: Request
      Returns the matching HTTP request.
      Returns:
      The HTTP request.