Index

G H I O P S T 
All Classes and Interfaces|All Packages

G

getServerRootUrl(HttpServletRequest) - Static method in class org.alfresco.module.aosmodule.util.HttpRequestServerUrlBuilder
Builds the public server root URL, honoring X-Forwarded-* headers unconditionally (backward-compatible behavior).
getServerRootUrl(HttpServletRequest, TrustedProxies) - Static method in class org.alfresco.module.aosmodule.util.HttpRequestServerUrlBuilder
Builds the public server root URL (scheme + host + optional port).

H

HttpRequestServerUrlBuilder - Class in org.alfresco.module.aosmodule.util
Builds public-facing server root URLs from an HTTP request.

I

isEmpty() - Method in class org.alfresco.module.aosmodule.util.TrustedProxies
 
isTrusted(String) - Method in class org.alfresco.module.aosmodule.util.TrustedProxies
Returns whether the given remote address matches any configured exact address or CIDR range.

O

org.alfresco.module.aosmodule.util - package org.alfresco.module.aosmodule.util
 

P

parse(String) - Static method in class org.alfresco.module.aosmodule.util.TrustedProxies
Parses a comma-separated list of IP addresses and CIDR ranges.

S

serverRootFromBaseUrl(String) - Static method in class org.alfresco.module.aosmodule.util.HttpRequestServerUrlBuilder
Extracts the server root (scheme://host[:port]) from an explicitly configured base URL such as aos.baseUrlOverwrite, discarding any path, query, fragment and userinfo.

T

TrustedProxies - Class in org.alfresco.module.aosmodule.util
An allowlist of trusted reverse proxies, parsed from a comma-separated list of IP addresses and/or CIDR ranges (IPv4 and IPv6).
G H I O P S T 
All Classes and Interfaces|All Packages