Package org.alfresco.opencmis
Class ProxyBaseUrlGenerator
java.lang.Object
org.alfresco.opencmis.AbstractBaseUrlGenerator
org.alfresco.opencmis.ProxyBaseUrlGenerator
- All Implemented Interfaces:
BaseUrlGenerator
Generates an OpenCMIS base url based on the request, repository id and binding. The url scheme, host and port
are overridden by any proxy http header parameters, if present.
- Author:
- steveglover
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected String
getServerPath
(javax.servlet.http.HttpServletRequest request) Methods inherited from class org.alfresco.opencmis.AbstractBaseUrlGenerator
getBaseUrl, getContextPath, getRequestURI, getServletPath, setContextOverride, setOverrideContext, setOverrideServletPath, setPathGenerator, setServletPathOverride
-
Field Details
-
FORWARDED_HOST_HEADER
- See Also:
-
FORWARDED_PROTO_HEADER
- See Also:
-
HTTPS_SCHEME
- See Also:
-
HTTP_SCHEME
- See Also:
-
-
Constructor Details
-
ProxyBaseUrlGenerator
public ProxyBaseUrlGenerator()
-
-
Method Details
-
getServerPath
- Specified by:
getServerPath
in classAbstractBaseUrlGenerator
-