Package org.keycloak.url
Class HostnameV2Provider
java.lang.Object
org.keycloak.url.HostnameV2Provider
- All Implemented Interfaces:
org.keycloak.provider.Provider,org.keycloak.urls.HostnameProvider
- Author:
- Vaclav Muzikar <vmuzikar@redhat.com>
-
Constructor Summary
ConstructorsConstructorDescriptionHostnameV2Provider(org.keycloak.models.KeycloakSession session, String hostname, URI hostnameUrl, URI adminUrl, Boolean backchannelDynamic) -
Method Summary
Modifier and TypeMethodDescriptiongetBaseUri(jakarta.ws.rs.core.UriInfo originalUriInfo, org.keycloak.urls.UrlType type) getContextPath(jakarta.ws.rs.core.UriInfo originalUriInfo) getContextPath(jakarta.ws.rs.core.UriInfo originalUriInfo, org.keycloak.urls.UrlType type) getHostname(jakarta.ws.rs.core.UriInfo originalUriInfo) getHostname(jakarta.ws.rs.core.UriInfo originalUriInfo, org.keycloak.urls.UrlType type) intgetPort(jakarta.ws.rs.core.UriInfo originalUriInfo) intgetPort(jakarta.ws.rs.core.UriInfo originalUriInfo, org.keycloak.urls.UrlType type) getScheme(jakarta.ws.rs.core.UriInfo originalUriInfo) getScheme(jakarta.ws.rs.core.UriInfo originalUriInfo, org.keycloak.urls.UrlType type) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.keycloak.urls.HostnameProvider
close
-
Constructor Details
-
HostnameV2Provider
-
-
Method Details
-
getBaseUri
- Specified by:
getBaseUriin interfaceorg.keycloak.urls.HostnameProvider
-
getScheme
- Specified by:
getSchemein interfaceorg.keycloak.urls.HostnameProvider
-
getScheme
- Specified by:
getSchemein interfaceorg.keycloak.urls.HostnameProvider
-
getHostname
public String getHostname(jakarta.ws.rs.core.UriInfo originalUriInfo, org.keycloak.urls.UrlType type) - Specified by:
getHostnamein interfaceorg.keycloak.urls.HostnameProvider
-
getHostname
- Specified by:
getHostnamein interfaceorg.keycloak.urls.HostnameProvider
-
getPort
public int getPort(jakarta.ws.rs.core.UriInfo originalUriInfo, org.keycloak.urls.UrlType type) - Specified by:
getPortin interfaceorg.keycloak.urls.HostnameProvider
-
getPort
public int getPort(jakarta.ws.rs.core.UriInfo originalUriInfo) - Specified by:
getPortin interfaceorg.keycloak.urls.HostnameProvider
-
getContextPath
public String getContextPath(jakarta.ws.rs.core.UriInfo originalUriInfo, org.keycloak.urls.UrlType type) - Specified by:
getContextPathin interfaceorg.keycloak.urls.HostnameProvider
-
getContextPath
- Specified by:
getContextPathin interfaceorg.keycloak.urls.HostnameProvider
-