Package | Description |
---|---|
org.esigate.authentication | |
org.esigate.cookie | |
org.esigate.extension | |
org.esigate.extension.http | |
org.esigate.extension.monitoring | |
org.esigate.extension.surrogate |
Modifier and Type | Class and Description |
---|---|
class |
GenericAuthentificationHandler
This class is an adapter from the old ESIgate 2.X/3.X API used for AuthentificationHandlers to the new extension
systems.
|
class |
RemoteUserAuthenticationHandler
AuthenticationHandler implementation that retrieves the user passed by the servlet container or set manually into the
RequestContext and transmits it as a HTTP header X_REMOTE_USER in all requests.
|
class |
RequestAuthenticationHandler
Forward session and/or request attributes as HTTP request headers.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CookieManager |
Modifier and Type | Class and Description |
---|---|
class |
DefaultCookieManager
This cookie manager supports rules for forwarding cookies to the user browser, ignore and discard cookies, or store
cookies in the user session.
|
Modifier and Type | Class and Description |
---|---|
class |
Aggregate
Deprecated.
These directives are replaced by the ESI syntax and extension.
|
class |
ConfigReloadOnChange
This extension reloads configuration when esigate.properties is updated.
|
class |
ConfigReloadOnHup
This extension reloads configuration when signal HUP is received.
|
class |
DefaultCharset
This extension adds a default charset to responses which lack the charset attribute in Content-Type header.
|
class |
ErrorPages
This extension handles internal error pages served directly by esigate.
|
class |
Esi
This extension processes ESI directives.
|
class |
FetchLogging
This extension logs requests to remote systems.
|
class |
ForwardOriginalUrl
Forwards original request (as received by Esigate) in a request header.
|
class |
FragmentLogging
This extension logs fragments usage.
|
class |
HtmlCharsetProcessor
This extension reads html and xhtml documents, and ensure document has been read using the right charset.
|
class |
ResourceFixup
Rewrites URLs found inside html pages.
|
class |
XPoweredBy
This extension adds a X-Powered-By header.
|
Modifier and Type | Method and Description |
---|---|
static <T extends Extension> |
ExtensionFactory.getExtension(Properties properties,
Parameter<String> parameter,
Driver d)
Get an extension as configured in properties.
|
static <T extends Extension> |
ExtensionFactory.getExtensions(Properties properties,
Parameter<Collection<String>> parameter,
Driver d)
Get an extension list, as defined in the properties (comma-separated list).
|
Modifier and Type | Class and Description |
---|---|
class |
DNS
DNS extension that allow to associates IP addresses to the given host in a DNS overrider.
|
Modifier and Type | Class and Description |
---|---|
class |
Metric
This extension will record proxy request, and backend request to generate statistics.
|
Modifier and Type | Class and Description |
---|---|
class |
Surrogate
Implementation of Edge-Arch specification 1.0.
|
Copyright © 2008–2018. All rights reserved.