Skip navigation links
A C E F G H I J L N O P R S T U V W 

A

authenticationHandler(HttpServletRequest, HttpServletResponse) - Method in interface water.webserver.iface.H2OHttpView
 

C

ConnectionConfiguration - Class in water.webserver.config
 
ConnectionConfiguration(boolean) - Constructor for class water.webserver.config.ConnectionConfiguration
 
context_path - Variable in class water.webserver.iface.H2OHttpConfig
 
createProxyServer(H2OHttpView, Credentials, String) - Method in interface water.webserver.iface.HttpServerFacade
 
createWebServer(H2OHttpView) - Method in interface water.webserver.iface.HttpServerFacade
 
Credentials - Class in water.webserver.iface
Representation of the User-Password pair
Credentials(String, String) - Constructor for class water.webserver.iface.Credentials
 

E

ensure_daemon_threads - Variable in class water.webserver.iface.H2OHttpConfig
 
equals(Object) - Method in class water.webserver.iface.H2OHttpConfig
 

F

form_auth - Variable in class water.webserver.iface.H2OHttpConfig
 

G

gateHandler(HttpServletRequest, HttpServletResponse) - Method in interface water.webserver.iface.H2OHttpView
 
getAuthExtensions() - Method in interface water.webserver.iface.H2OHttpView
 
getConfig() - Method in interface water.webserver.iface.H2OHttpView
 
getIdleTimeout() - Method in class water.webserver.config.ConnectionConfiguration
 
getName() - Method in interface water.webserver.iface.RequestAuthExtension
 
getOutputBufferSize(int) - Method in class water.webserver.config.ConnectionConfiguration
 
getProperty(String, String) - Method in class water.webserver.config.ConnectionConfiguration
 
getRequestBufferSize() - Method in class water.webserver.config.ConnectionConfiguration
 
getRequestHeaderSize() - Method in class water.webserver.config.ConnectionConfiguration
 
getResponseHeaderSize() - Method in class water.webserver.config.ConnectionConfiguration
 
getServlets() - Method in interface water.webserver.iface.H2OHttpView
 
getWebsockets() - Method in interface water.webserver.iface.H2OHttpView
 

H

H2OHttpConfig - Class in water.webserver.iface
Holds configuration relevant to HTTP server.
H2OHttpConfig() - Constructor for class water.webserver.iface.H2OHttpConfig
 
H2OHttpView - Interface in water.webserver.iface
Exposes part of H2O functionality for the purposes of HTTP server adapter.
H2OWebsocketServlet - Interface in water.webserver.iface
 
handle(String, HttpServletRequest, HttpServletResponse) - Method in interface water.webserver.iface.RequestAuthExtension
Extended handler for customizing HTTP request authentication.
hashCode() - Method in class water.webserver.iface.H2OHttpConfig
 
HttpServerFacade - Interface in water.webserver.iface
Facade for an HTTP server implementation.
HttpServerLoader - Class in water.webserver.iface
Finds implementation of HttpServerFacade found on the classpath.
HttpServerLoader() - Constructor for class water.webserver.iface.HttpServerLoader
 

I

INSTANCE - Static variable in class water.webserver.iface.HttpServerLoader
 
isEnabled() - Method in interface water.webserver.iface.RequestAuthExtension
 
isRelativeRedirectAllowed() - Method in class water.webserver.config.ConnectionConfiguration
 
isSecure() - Method in class water.webserver.config.ConnectionConfiguration
 

J

jaasRealm - Variable in enum water.webserver.iface.LoginType
 
jks - Variable in class water.webserver.iface.H2OHttpConfig
 
jks_alias - Variable in class water.webserver.iface.H2OHttpConfig
 
jks_pass - Variable in class water.webserver.iface.H2OHttpConfig
 

L

login_conf - Variable in class water.webserver.iface.H2OHttpConfig
 
loginHandler(String, HttpServletRequest, HttpServletResponse) - Method in interface water.webserver.iface.H2OHttpView
 
loginType - Variable in class water.webserver.iface.H2OHttpConfig
 
LoginType - Enum in water.webserver.iface
Supported login methods

N

needToCheckUserName() - Method in enum water.webserver.iface.LoginType
 

O

onClose(WebsocketConnection) - Method in interface water.webserver.iface.WebsocketHandler
 
onConnect(WebsocketConnection) - Method in interface water.webserver.iface.H2OWebsocketServlet
 
onMessage(String) - Method in interface water.webserver.iface.WebsocketHandler
 

P

proxyLoginHandler(String, HttpServletRequest, HttpServletResponse) - Method in interface water.webserver.iface.H2OHttpView
 
ProxyServer - Interface in water.webserver.iface
All the functionality that we need to call on an existing instance of HTTP proxy.

R

RequestAuthExtension - Interface in water.webserver.iface
Extension point for HTTP request handling.

S

sendMessage(String) - Method in interface water.webserver.iface.WebsocketConnection
 
session_timeout - Variable in class water.webserver.iface.H2OHttpConfig
 
spnego_properties - Variable in class water.webserver.iface.H2OHttpConfig
 
start(String, int) - Method in interface water.webserver.iface.ProxyServer
 
start(String, int) - Method in interface water.webserver.iface.WebServer
 
stop() - Method in interface water.webserver.iface.WebServer
 
SYSTEM_PROP_PREFIX - Static variable in class water.webserver.iface.H2OHttpConfig
Prefix of hidden system properties, same as in H2O.OptArgs.SYSTEM_PROP_PREFIX.

T

toBasicAuth() - Method in class water.webserver.iface.Credentials
 
toDebugString() - Method in class water.webserver.iface.Credentials
 
toHashFileEntry() - Method in class water.webserver.iface.Credentials
 
toString() - Method in class water.webserver.iface.H2OHttpConfig
 

U

user_name - Variable in class water.webserver.iface.H2OHttpConfig
 

V

valueOf(String) - Static method in enum water.webserver.iface.LoginType
Returns the enum constant of this type with the specified name.
values() - Static method in enum water.webserver.iface.LoginType
Returns an array containing the constants of this enum type, in the order they are declared.

W

water.webserver.config - package water.webserver.config
 
water.webserver.iface - package water.webserver.iface
 
WebServer - Interface in water.webserver.iface
All the functionality that we need to call on an existing instance of HTTP server (servlet container).
WebsocketConnection - Interface in water.webserver.iface
 
WebsocketHandler - Interface in water.webserver.iface
 
A C E F G H I J L N O P R S T U V W 
Skip navigation links