Hierarchy For Package io.karatelabs.http
Class Hierarchy
- java.lang.Object
- io.karatelabs.http.ApacheHttpClient (implements io.karatelabs.http.HttpClient, org.apache.hc.core5.http.HttpRequestInterceptor)
- io.karatelabs.http.AuthorizationCodeAuthHandler (implements io.karatelabs.http.AuthHandler)
- io.karatelabs.http.BasicAuthHandler (implements io.karatelabs.http.AuthHandler)
- io.karatelabs.http.BearerAuthHandler (implements io.karatelabs.http.AuthHandler)
- io.netty.channel.ChannelHandlerAdapter (implements io.netty.channel.ChannelHandler)
- io.netty.channel.ChannelInboundHandlerAdapter (implements io.netty.channel.ChannelInboundHandler)
- io.netty.channel.SimpleChannelInboundHandler<I>
- io.karatelabs.http.HttpServerHandler
- io.karatelabs.http.WsClientHandler
- io.netty.channel.SimpleChannelInboundHandler<I>
- io.netty.channel.ChannelInboundHandlerAdapter (implements io.netty.channel.ChannelInboundHandler)
- io.karatelabs.http.ClientCredentialsAuthHandler (implements io.karatelabs.http.AuthHandler)
- io.karatelabs.http.Cookies
- io.karatelabs.http.CsrfProtection
- io.karatelabs.http.CsrfProtection.CsrfToken (implements io.karatelabs.js.SimpleObject)
- io.karatelabs.http.DefaultHttpClientFactory (implements io.karatelabs.http.HttpClientFactory)
- io.karatelabs.http.FileSessionStore (implements io.karatelabs.http.SessionStore)
- io.karatelabs.http.Http
- io.karatelabs.http.HttpRequest (implements io.karatelabs.js.SimpleObject)
- io.karatelabs.http.HttpRequestBuilder (implements io.karatelabs.js.SimpleObject)
- io.karatelabs.http.HttpResponse (implements io.karatelabs.js.ObjectLike)
- io.karatelabs.http.HttpServer (implements io.karatelabs.common.Stoppable)
- io.karatelabs.http.HttpUtils
- io.karatelabs.http.InMemorySessionStore (implements io.karatelabs.http.SessionStore)
- io.karatelabs.http.LocalCallbackServer
- io.karatelabs.http.MultiPartBuilder
- io.karatelabs.http.OAuth2Token
- io.karatelabs.http.OAuth2TokenManager
- io.karatelabs.http.PathSecurity
- io.karatelabs.http.PkceGenerator
- io.karatelabs.http.SecurityHeaders
- io.karatelabs.http.ServerConfig
- io.karatelabs.http.ServerMarkupContext (implements io.karatelabs.markup.ActionDispatchHost, io.karatelabs.markup.MarkupContext)
- io.karatelabs.http.ServerRequestCycle
- io.karatelabs.http.ServerRequestHandler (implements java.util.function.Function<T,
R>) - io.karatelabs.http.Session (implements io.karatelabs.js.ObjectLike)
- io.karatelabs.http.SseConnection
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.karatelabs.http.OAuth2Exception
- io.karatelabs.http.PathSecurity.PathTraversalException
- io.karatelabs.http.ServerRequestHandler.RedirectException
- io.karatelabs.http.TemplateFlowSignal (implements io.karatelabs.js.FlowControlSignal)
- io.karatelabs.http.WsException
- java.lang.RuntimeException
- java.lang.Exception
- io.karatelabs.http.WsClient (implements io.karatelabs.common.Stoppable)
- io.karatelabs.http.WsClientOptions
- io.karatelabs.http.WsClientOptions.Builder
- io.karatelabs.http.WsConnection
- io.karatelabs.http.WsFrame
Interface Hierarchy
- io.karatelabs.http.AuthHandler
- java.lang.AutoCloseable
- java.io.Closeable
- io.karatelabs.http.HttpClient
- java.io.Closeable
- io.karatelabs.http.HttpClientFactory
- io.karatelabs.http.OAuth2BrowserCallback
- io.karatelabs.http.SessionStore
- io.karatelabs.http.SseHandler
- io.karatelabs.http.WsHandler
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.karatelabs.http.HttpUtils.Header
- io.karatelabs.http.HttpUtils.Method
- io.karatelabs.http.SameSite
- io.karatelabs.http.TemplateFlowSignal.Kind
- io.karatelabs.http.WsException.Type
- io.karatelabs.http.WsFrame.Type
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)