Uses of Interface
jakarta.servlet.http.HttpServletRequest
Package
Description
This package delivers you with an embeddable Servlet container that hosts
only a single application without exposing an HTTP endpoint.
Piranha Nano is the smallest in our lineup and it delivers you with a very
opinionated partial embeddable implementation of a Servlet container.
The Piranha Web Application API package contains the core set of APIs of
Piranha that deliver web application support.
The jakarta.servlet.http package delivers the HTTP part of the Servlet API.
-
Uses of HttpServletRequest in cloud.piranha.cdi.weld
Modifier and TypeClassDescriptionclass
An HttpServletRequest wrapper that consistently consults the getWrapped() method for every operation.class
An HttpServletRequest wrapper that always delegates every operation to what has been set as the current request.Modifier and TypeMethodDescriptionprotected abstract HttpServletRequest
RealtimeHttpServletRequestWrapper.getWrapped()
Returns the wrapped request.protected HttpServletRequest
WeldHttpServletRequest.getWrapped()
-
Uses of HttpServletRequest in cloud.piranha.embedded
-
Uses of HttpServletRequest in cloud.piranha.http.webapp
Modifier and TypeClassDescriptionclass
The HttpServerRequest variant of WebApplicationRequest. -
Uses of HttpServletRequest in cloud.piranha.microprofile.smallrye.health
Modifier and TypeMethodDescriptionprotected void
SmallRyeHealthServlet.doGet(HttpServletRequest request, HttpServletResponse response)
Handle the GET request.protected void
SmallRyeLivenessServlet.doGet(HttpServletRequest request, HttpServletResponse response)
Handle the GET request.protected void
SmallRyeReadinessServlet.doGet(HttpServletRequest request, HttpServletResponse response)
Handle the GET request. -
Uses of HttpServletRequest in cloud.piranha.nano
-
Uses of HttpServletRequest in cloud.piranha.security.eleos
Modifier and TypeMethodDescriptionprotected void
AuthenticationFilter.doFilter(HttpServletRequest request, HttpServletResponse response, FilterChain chain)
-
Uses of HttpServletRequest in cloud.piranha.security.exousia
Modifier and TypeFieldDescriptionstatic ThreadLocal<HttpServletRequest>
AuthorizationPreFilter.localServletRequest
Stores the local servlet request.Modifier and TypeMethodDescriptionprotected void
AuthorizationFilter.doFilter(HttpServletRequest request, HttpServletResponse response, FilterChain chain)
protected void
AuthorizationPreFilter.doFilter(HttpServletRequest request, HttpServletResponse response, FilterChain chain)
-
Uses of HttpServletRequest in cloud.piranha.security.jakarta
Modifier and TypeMethodDescriptionJakartaSecurityManager.getAuthenticatedRequest(HttpServletRequest request, HttpServletResponse response)
Modifier and TypeMethodDescriptionboolean
JakartaSecurityManager.authenticate(HttpServletRequest request, HttpServletResponse response)
boolean
JakartaSecurityManager.authenticate(HttpServletRequest request, HttpServletResponse response, SecurityManager.AuthenticateSource source)
JakartaSecurityManager.getAuthenticatedRequest(HttpServletRequest request, HttpServletResponse response)
JakartaSecurityManager.getAuthenticatedResponse(HttpServletRequest request, HttpServletResponse response)
protected org.omnifaces.eleos.services.DefaultAuthenticationService
JakartaSecurityManager.getAuthenticationService(HttpServletRequest request)
protected org.omnifaces.exousia.AuthorizationService
JakartaSecurityManager.getAuthorizationService(HttpServletRequest request)
boolean
JakartaSecurityManager.isCallerAuthorizedForResource(HttpServletRequest request)
boolean
JakartaSecurityManager.isRequestedResourcePublic(HttpServletRequest request)
boolean
JakartaSecurityManager.isRequestSecurityAsRequired(HttpServletRequest request, HttpServletResponse response)
boolean
JakartaSecurityManager.isUserInRole(HttpServletRequest request, String role)
void
JakartaSecurityManager.login(HttpServletRequest request, String username, String password)
void
JakartaSecurityManager.logout(HttpServletRequest request, HttpServletResponse response)
void
JakartaSecurityManager.postRequestProcess(HttpServletRequest request, HttpServletResponse response)
-
Uses of HttpServletRequest in cloud.piranha.security.soteria
Modifier and TypeMethodDescriptionIdentityStoreLoginHandler.login(HttpServletRequest request, String username, String password)
-
Uses of HttpServletRequest in cloud.piranha.webapp.api
Modifier and TypeInterfaceDescriptioninterface
The WebApplicationRequest API.Modifier and TypeMethodDescription<T extends HttpServletRequest>
TCurrentRequestHolder.getRequest()
Gets the current HttpServletRequestModifier and TypeMethodDescriptiondefault HttpServletRequest
SecurityManager.getAuthenticatedRequest(HttpServletRequest request, HttpServletResponse response)
Gets the request object the security system wants to put in place.Modifier and TypeMethodDescriptionvoid
HttpRequestManager.attributeAdded(HttpServletRequest request, String name, Object value)
Attribute added.void
HttpRequestManager.attributeRemoved(HttpServletRequest request, String name, Object value)
Attribute removed.void
HttpRequestManager.attributeReplaced(HttpServletRequest request, String name, Object value)
Attribute replaced.boolean
SecurityManager.authenticate(HttpServletRequest request, HttpServletResponse response)
Authenticate the request.default boolean
SecurityManager.authenticate(HttpServletRequest request, HttpServletResponse response, SecurityManager.AuthenticateSource source)
Authenticate the request.HttpSessionManager.changeSessionId(HttpServletRequest request)
Change the session id and return it.HttpSessionManager.createSession(HttpServletRequest request)
Create a session.default HttpServletRequest
SecurityManager.getAuthenticatedRequest(HttpServletRequest request, HttpServletResponse response)
Gets the request object the security system wants to put in place.default HttpServletResponse
SecurityManager.getAuthenticatedResponse(HttpServletRequest request, HttpServletResponse response)
Gets the response object the security system wants to put in place.HttpSessionManager.getSession(HttpServletRequest request, String currentSessionId)
Returns the session.default boolean
SecurityManager.isCallerAuthorizedForResource(HttpServletRequest request)
Check if the current caller (which can be the anonymous caller) is authorized to access the requested resource.default boolean
SecurityManager.isRequestedResourcePublic(HttpServletRequest request)
Check if the requested resource, represented by the request, is public or not.default boolean
SecurityManager.isRequestSecurityAsRequired(HttpServletRequest request, HttpServletResponse response)
Check if the current request adheres to the user data constraint, if any.boolean
SecurityManager.isUserInRole(HttpServletRequest request, String role)
Is the user in the specific role.void
SecurityManager.login(HttpServletRequest request, String username, String password)
Login.SecurityManager.UsernamePasswordLoginHandler.login(HttpServletRequest request, String username, String password)
Login.void
SecurityManager.logout(HttpServletRequest request, HttpServletResponse response)
Logout.default void
SecurityManager.postRequestProcess(HttpServletRequest request, HttpServletResponse response)
Gives the security system the opportunity to process the response after the request (after the target resource has been invoked).void
CurrentRequestHolder.setRequest(HttpServletRequest request)
Sets the current HttpServletRequest -
Uses of HttpServletRequest in cloud.piranha.webapp.impl
Modifier and TypeClassDescriptionclass
The async HTTP dispatch wrapper.class
The default WebApplicationRequest.Modifier and TypeMethodDescription<T extends HttpServletRequest>
TDefaultCurrentRequestHolder.getRequest()
Modifier and TypeMethodDescriptionvoid
DefaultHttpRequestManager.attributeAdded(HttpServletRequest request, String name, Object value)
void
DefaultHttpRequestManager.attributeRemoved(HttpServletRequest request, String name, Object value)
void
DefaultHttpRequestManager.attributeReplaced(HttpServletRequest request, String name, Object value)
boolean
DefaultSecurityManager.authenticate(HttpServletRequest request, HttpServletResponse response)
Authenticate the request.DefaultHttpSessionManager.changeSessionId(HttpServletRequest request)
Change the session id.DefaultHttpSessionManager.createSession(HttpServletRequest request)
protected void
DefaultServlet.doGet(HttpServletRequest request, HttpServletResponse response)
Get the requested resource.DefaultHttpSessionManager.getSession(HttpServletRequest request, String currentSessionId)
boolean
DefaultSecurityManager.isUserInRole(HttpServletRequest request, String role)
Is the user in the given role.void
DefaultSecurityManager.login(HttpServletRequest request, String username, String password)
Login with the given username and password.void
DefaultSecurityManager.logout(HttpServletRequest request, HttpServletResponse response)
Logout.void
DefaultCurrentRequestHolder.setRequest(HttpServletRequest request)
ModifierConstructorDescriptionAsyncHttpDispatchWrapper(HttpServletRequest request)
Constructor.Constructor. -
Uses of HttpServletRequest in jakarta.servlet.http
Modifier and TypeClassDescriptionclass
The HttpServletRequestWrapper API.Modifier and TypeMethodDescriptionprotected void
HttpServlet.doDelete(HttpServletRequest request, HttpServletResponse response)
Handle a DELETE request.protected void
HttpFilter.doFilter(HttpServletRequest request, HttpServletResponse response, FilterChain chain)
Process the filter.protected void
HttpServlet.doGet(HttpServletRequest request, HttpServletResponse response)
Handle a GET request.protected void
HttpServlet.doHead(HttpServletRequest request, HttpServletResponse response)
Handle a HEAD request.protected void
HttpServlet.doOptions(HttpServletRequest request, HttpServletResponse response)
Handle an OPTIONS request.protected void
HttpServlet.doPost(HttpServletRequest request, HttpServletResponse response)
Handle a POST request.protected void
HttpServlet.doPut(HttpServletRequest request, HttpServletResponse response)
Handle a PUT request.protected void
HttpServlet.doTrace(HttpServletRequest request, HttpServletResponse response)
Handle a TRACE request.protected long
HttpServlet.getLastModified(HttpServletRequest request)
Get the last modified header.static StringBuffer
HttpUtils.getRequestURL(HttpServletRequest request)
Deprecated.Returns the request URL.protected void
HttpServlet.service(HttpServletRequest request, HttpServletResponse response)
Process the HTTP request.ModifierConstructorDescriptionHttpServletRequestWrapper(HttpServletRequest request)
Constructor.