package com.airlock.iam.base.api.infrastructure.uri;

import jakarta.ws.rs.core.MultivaluedMap;
import jakarta.ws.rs.core.UriBuilder;
import java.net.URI;

public interface ExternalUriInfo {
   URI getRequestUri();

   URI getAbsolutePath();

   URI getBaseUri();

   URI getRequestUriUpToContextPath();

   UriBuilder getBaseUriBuilder();

   String getPath();

   String getPath(boolean var1);

   MultivaluedMap<String, String> getQueryParameters();

   MultivaluedMap<String, String> getQueryParameters(boolean var1);
}
