## Uses of Class
org.keycloak.util.KeycloakUriBuilder

- Packages that use KeycloakUriBuilder
  Package | Description
  --- | ---
  org.keycloak.adapters |
  org.keycloak.util |

- - ### Uses of KeycloakUriBuilder in org.keycloak.adapters

    Fields in org.keycloak.adapters declared as KeycloakUriBuilder
    Modifier and Type | Field and Description
    --- | ---
    `protected KeycloakUriBuilder` | KeycloakDeployment.`authUrl`
    `protected KeycloakUriBuilder` | KeycloakDeployment.`logoutUrl`

    Methods in org.keycloak.adapters that return KeycloakUriBuilder
    Modifier and Type | Method and Description
    --- | ---
    `KeycloakUriBuilder` | KeycloakDeployment.`getAuthUrl()`
    `protected KeycloakUriBuilder` | AdapterDeploymentContext.`getBaseBuilder(HttpFacade facade, String base)`
    `KeycloakUriBuilder` | AdapterDeploymentContext.DeploymentDelegate.`getLogoutUrl()`
    `KeycloakUriBuilder` | KeycloakDeployment.`getLogoutUrl()`

    Methods in org.keycloak.adapters with parameters of type KeycloakUriBuilder
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | KeycloakDeployment.`resolveBrowserUrls(KeycloakUriBuilder authUrlBuilder)`
    `protected void` | KeycloakDeployment.`resolveNonBrowserUrls(KeycloakUriBuilder authUrlBuilder)`

  - ### Uses of KeycloakUriBuilder in org.keycloak.util

    Methods in org.keycloak.util that return KeycloakUriBuilder
    Modifier and Type | Method and Description
    --- | ---
    `KeycloakUriBuilder` | KeycloakUriBuilder.`clone()`
    `KeycloakUriBuilder` | KeycloakUriBuilder.`fragment(String fragment)`
    `static KeycloakUriBuilder` | KeycloakUriBuilder.`fromPath(String path)`
    `static KeycloakUriBuilder` | KeycloakUriBuilder.`fromTemplate(String uriTemplate)` You may put path parameters anywhere within the uriTemplate except port
    `static KeycloakUriBuilder` | KeycloakUriBuilder.`fromUri(String uriTemplate)`
    `static KeycloakUriBuilder` | KeycloakUriBuilder.`fromUri(URI uri)`
    `KeycloakUriBuilder` | KeycloakUriBuilder.`host(String host)`
    `KeycloakUriBuilder` | KeycloakUriBuilder.`matrixParam(String name, Object... values)`
    `protected KeycloakUriBuilder` | KeycloakUriBuilder.`parseHierarchicalUri(String uriTemplate, Matcher match)`
    `KeycloakUriBuilder` | KeycloakUriBuilder.`path(String segment)`
    `KeycloakUriBuilder` | KeycloakUriBuilder.`port(int port)`
    `KeycloakUriBuilder` | KeycloakUriBuilder.`queryParam(String name, Object... values)`
    `KeycloakUriBuilder` | KeycloakUriBuilder.`replaceMatrix(String matrix)`
    `KeycloakUriBuilder` | KeycloakUriBuilder.`replacePath(String path)`
    `KeycloakUriBuilder` | KeycloakUriBuilder.`replaceQuery(String query)`
    `KeycloakUriBuilder` | KeycloakUriBuilder.`replaceQueryParam(String name, Object... values)`
    `KeycloakUriBuilder` | KeycloakUriBuilder.`resolveTemplate(String name, Object value)`
    `KeycloakUriBuilder` | KeycloakUriBuilder.`resolveTemplate(String name, Object value, boolean encodeSlashInPath)`
    `KeycloakUriBuilder` | KeycloakUriBuilder.`resolveTemplates(Map<String,Object> templateValues)`
    `KeycloakUriBuilder` | KeycloakUriBuilder.`resolveTemplates(Map<String,Object> templateValues, boolean encodeSlashInPath)`
    `KeycloakUriBuilder` | KeycloakUriBuilder.`resolveTemplatesFromEncoded(Map<String,Object> templateValues)`
    `KeycloakUriBuilder` | KeycloakUriBuilder.`scheme(String scheme)`
    `KeycloakUriBuilder` | KeycloakUriBuilder.`schemeSpecificPart(String ssp)`
    `KeycloakUriBuilder` | KeycloakUriBuilder.`segment(String... segments)`
    `KeycloakUriBuilder` | KeycloakUriBuilder.`substitutePathParam(String name, Object value, boolean isEncoded)` Only replace path params in path of URI.
    `KeycloakUriBuilder` | KeycloakUriBuilder.`uri(String uriTemplate)`
    `KeycloakUriBuilder` | KeycloakUriBuilder.`uri(URI uri)`
    `KeycloakUriBuilder` | KeycloakUriBuilder.`uriTemplate(String uriTemplate)` You may put path parameters anywhere within the uriTemplate except port
    `KeycloakUriBuilder` | KeycloakUriBuilder.`userInfo(String ui)`

Copyright © 2015. All Rights Reserved.