Class AuthorizationMetadataService

java.lang.Object
org.apache.cxf.rs.security.oauth2.services.AuthorizationMetadataService
Direct Known Subclasses:
OidcConfigurationService

public class AuthorizationMetadataService extends Object
  • Constructor Details

    • AuthorizationMetadataService

      public AuthorizationMetadataService()
  • Method Details

    • getConfiguration

      @GET @Path("oauth-authorization-server") @Produces("application/json") public String getConfiguration(@Context jakarta.ws.rs.core.UriInfo ui)
    • prepareConfigurationData

      protected void prepareConfigurationData(Map<String,Object> cfg, String baseUri)
    • calculateEndpointAddress

      protected static String calculateEndpointAddress(String endpointAddress, String baseUri, String defRelAddress)
    • setIssuer

      public void setIssuer(String issuer)
    • setAuthorizationEndpointAddress

      public void setAuthorizationEndpointAddress(String authorizationEndpointAddress)
    • setTokenEndpointAddress

      public void setTokenEndpointAddress(String tokenEndpointAddress)
    • setJwkEndpointAddress

      public void setJwkEndpointAddress(String jwkEndpointAddress)
    • setTokenRevocationEndpointAddress

      public void setTokenRevocationEndpointAddress(String tokenRevocationEndpointAddress)
    • setTokenRevocationEndpointNotAvailable

      public void setTokenRevocationEndpointNotAvailable(boolean tokenRevocationEndpointNotAvailable)
    • isTokenRevocationEndpointNotAvailable

      public boolean isTokenRevocationEndpointNotAvailable()
    • setJwkEndpointNotAvailable

      public void setJwkEndpointNotAvailable(boolean jwkEndpointNotAvailable)
    • isJwkEndpointNotAvailable

      public boolean isJwkEndpointNotAvailable()
    • isTokenEndpointNotAvailable

      public boolean isTokenEndpointNotAvailable()
    • setTokenEndpointNotAvailable

      public void setTokenEndpointNotAvailable(boolean tokenEndpointNotAvailable)
    • isDynamicRegistrationEndpointNotAvailable

      public boolean isDynamicRegistrationEndpointNotAvailable()
    • setDynamicRegistrationEndpointNotAvailable

      public void setDynamicRegistrationEndpointNotAvailable(boolean dynamicRegistrationEndpointNotAvailable)
    • getDynamicRegistrationEndpointAddress

      public String getDynamicRegistrationEndpointAddress()
    • setDynamicRegistrationEndpointAddress

      public void setDynamicRegistrationEndpointAddress(String dynamicRegistrationEndpointAddress)
    • setStripPathFromIssuerUri

      public void setStripPathFromIssuerUri(boolean stripPathFromIssuerUri)