public interface HostnameProvider extends Provider
KeycloakContext.getUri() within a Hostname provider. It will result in an infinite loop.| Modifier and Type | Method and Description |
|---|---|
default void |
close() |
default String |
getContextPath(javax.ws.rs.core.UriInfo originalUriInfo)
Returns the context-path for Keycloak This is useful when Keycloak is exposed on a different context-path on
a reverse proxy.
|
default String |
getContextPath(javax.ws.rs.core.UriInfo originalUriInfo,
UrlType type)
Returns the context-path for Keycloak.
|
default String |
getHostname(javax.ws.rs.core.UriInfo originalUriInfo)
Returns the host.
|
default String |
getHostname(javax.ws.rs.core.UriInfo originalUriInfo,
UrlType type)
Returns the host.
|
default int |
getPort(javax.ws.rs.core.UriInfo originalUriInfo)
Returns the port (or -1 for default port).
|
default int |
getPort(javax.ws.rs.core.UriInfo originalUriInfo,
UrlType type)
Returns the port (or -1 for default port).
|
default String |
getScheme(javax.ws.rs.core.UriInfo originalUriInfo)
Returns the URL scheme.
|
default String |
getScheme(javax.ws.rs.core.UriInfo originalUriInfo,
UrlType type)
Returns the URL scheme.
|
default String getScheme(javax.ws.rs.core.UriInfo originalUriInfo, UrlType type)
getScheme(UriInfo).originalUriInfo - the original URIuype - type of the requestdefault String getScheme(javax.ws.rs.core.UriInfo originalUriInfo)
originalUriInfo - the original URIdefault String getHostname(javax.ws.rs.core.UriInfo originalUriInfo, UrlType type)
getHostname(UriInfo).originalUriInfo - the original URItype - type of the requestdefault String getHostname(javax.ws.rs.core.UriInfo originalUriInfo)
originalUriInfo - default int getPort(javax.ws.rs.core.UriInfo originalUriInfo,
UrlType type)
getPort(UriInfo)originalUriInfo - the original URItype - type of the requestdefault int getPort(javax.ws.rs.core.UriInfo originalUriInfo)
originalUriInfo - the original URIdefault String getContextPath(javax.ws.rs.core.UriInfo originalUriInfo, UrlType type)
getContextPath(UriInfo)originalUriInfo - the original URItype - type of the requestdefault String getContextPath(javax.ws.rs.core.UriInfo originalUriInfo)
originalUriInfo - the original URICopyright © 2021 JBoss by Red Hat. All rights reserved.