Class KeycloakUriInfo

java.lang.Object
org.keycloak.models.KeycloakUriInfo
All Implemented Interfaces:
jakarta.ws.rs.core.UriInfo

public class KeycloakUriInfo extends Object implements jakarta.ws.rs.core.UriInfo
  • Constructor Details

    • KeycloakUriInfo

      public KeycloakUriInfo(KeycloakSession session, UrlType type, jakarta.ws.rs.core.UriInfo delegate)
  • Method Details

    • getDelegate

      public jakarta.ws.rs.core.UriInfo getDelegate()
    • getRequestUri

      public URI getRequestUri()
      Specified by:
      getRequestUri in interface jakarta.ws.rs.core.UriInfo
    • getRequestUriBuilder

      public jakarta.ws.rs.core.UriBuilder getRequestUriBuilder()
      Specified by:
      getRequestUriBuilder in interface jakarta.ws.rs.core.UriInfo
    • getAbsolutePath

      public URI getAbsolutePath()
      Specified by:
      getAbsolutePath in interface jakarta.ws.rs.core.UriInfo
    • getAbsolutePathBuilder

      public jakarta.ws.rs.core.UriBuilder getAbsolutePathBuilder()
      Specified by:
      getAbsolutePathBuilder in interface jakarta.ws.rs.core.UriInfo
    • getBaseUri

      public URI getBaseUri()
      Specified by:
      getBaseUri in interface jakarta.ws.rs.core.UriInfo
    • getBaseUriBuilder

      public jakarta.ws.rs.core.UriBuilder getBaseUriBuilder()
      Specified by:
      getBaseUriBuilder in interface jakarta.ws.rs.core.UriInfo
    • resolve

      public URI resolve(URI uri)
      Specified by:
      resolve in interface jakarta.ws.rs.core.UriInfo
    • relativize

      public URI relativize(URI uri)
      Specified by:
      relativize in interface jakarta.ws.rs.core.UriInfo
    • getPath

      public String getPath()
      Specified by:
      getPath in interface jakarta.ws.rs.core.UriInfo
    • getPath

      public String getPath(boolean decode)
      Specified by:
      getPath in interface jakarta.ws.rs.core.UriInfo
    • getPathSegments

      public List<jakarta.ws.rs.core.PathSegment> getPathSegments()
      Specified by:
      getPathSegments in interface jakarta.ws.rs.core.UriInfo
    • getPathSegments

      public List<jakarta.ws.rs.core.PathSegment> getPathSegments(boolean decode)
      Specified by:
      getPathSegments in interface jakarta.ws.rs.core.UriInfo
    • getPathParameters

      public jakarta.ws.rs.core.MultivaluedMap<String,String> getPathParameters()
      Specified by:
      getPathParameters in interface jakarta.ws.rs.core.UriInfo
    • getPathParameters

      public jakarta.ws.rs.core.MultivaluedMap<String,String> getPathParameters(boolean decode)
      Specified by:
      getPathParameters in interface jakarta.ws.rs.core.UriInfo
    • getQueryParameters

      public jakarta.ws.rs.core.MultivaluedMap<String,String> getQueryParameters()
      Specified by:
      getQueryParameters in interface jakarta.ws.rs.core.UriInfo
    • getQueryParameters

      public jakarta.ws.rs.core.MultivaluedMap<String,String> getQueryParameters(boolean decode)
      Specified by:
      getQueryParameters in interface jakarta.ws.rs.core.UriInfo
    • getMatchedURIs

      public List<String> getMatchedURIs()
      Specified by:
      getMatchedURIs in interface jakarta.ws.rs.core.UriInfo
    • getMatchedURIs

      public List<String> getMatchedURIs(boolean decode)
      Specified by:
      getMatchedURIs in interface jakarta.ws.rs.core.UriInfo
    • getMatchedResources

      public List<Object> getMatchedResources()
      Specified by:
      getMatchedResources in interface jakarta.ws.rs.core.UriInfo