Package | Description |
---|---|
jakarta.security.enterprise |
The main Jakarta Security package.
|
jakarta.security.enterprise.authentication.mechanism.http |
The HTTP authentication mechanism API package.
|
jakarta.security.jacc |
This package contains the Jakarta Authorization API
|
jakarta.servlet.http |
The jakarta.servlet.http package contains a number of classes and interfaces that describe and define the contracts between a servlet class running under the HTTP protocol and the runtime environment provided for an instance of such a class by a conforming servlet container.
|
jakarta.servlet.jsp |
Modifier and Type | Method and Description |
---|---|
AuthenticationStatus |
SecurityContext.authenticate(HttpServletRequest request,
HttpServletResponse response,
AuthenticationParameters parameters)
Signal to the container (programmatically trigger) that it should start or continue a web/HTTP based authentication dialog with
the caller.
|
Modifier and Type | Method and Description |
---|---|
HttpServletRequest |
HttpMessageContextWrapper.getRequest() |
HttpServletRequest |
HttpMessageContext.getRequest()
Returns the request object associated with the current request.
|
Modifier and Type | Method and Description |
---|---|
default void |
HttpAuthenticationMechanism.cleanSubject(HttpServletRequest request,
HttpServletResponse response,
HttpMessageContext httpMessageContext)
Remove mechanism specific principals and credentials from the subject and any other state the mechanism
might have used.
|
default AuthenticationStatus |
HttpAuthenticationMechanism.secureResponse(HttpServletRequest request,
HttpServletResponse response,
HttpMessageContext httpMessageContext)
Secure the response, optionally.
|
void |
HttpMessageContextWrapper.setRequest(HttpServletRequest request) |
void |
HttpMessageContext.setRequest(HttpServletRequest request)
Sets the request object.
|
AuthenticationStatus |
HttpAuthenticationMechanism.validateRequest(HttpServletRequest request,
HttpServletResponse response,
HttpMessageContext httpMessageContext)
Authenticate an HTTP request.
|
HttpMessageContext |
HttpMessageContextWrapper.withRequest(HttpServletRequest request) |
HttpMessageContext |
HttpMessageContext.withRequest(HttpServletRequest request)
Sets the request object.
|
Constructor and Description |
---|
WebResourcePermission(HttpServletRequest request)
Creates a new WebResourcePermission from the HttpServletRequest object.
|
WebUserDataPermission(HttpServletRequest request)
Creates a new WebUserDataPermission from the HttpServletRequest object.
|
Modifier and Type | Class and Description |
---|---|
class |
HttpServletRequestWrapper
Provides a convenient implementation of the HttpServletRequest interface that can be subclassed by developers wishing
to adapt the request to a Servlet.
|
Modifier and Type | Method and Description |
---|---|
protected void |
HttpServlet.doDelete(HttpServletRequest req,
HttpServletResponse resp)
Called by the server (via the
service method) to allow a servlet to handle a DELETE request. |
protected void |
HttpFilter.doFilter(HttpServletRequest req,
HttpServletResponse res,
FilterChain chain)
The
doFilter method of the Filter is called by the container each time a request/response pair is passed
through the chain due to a client request for a resource at the end of the chain. |
protected void |
HttpServlet.doGet(HttpServletRequest req,
HttpServletResponse resp)
Called by the server (via the
service method) to allow a servlet to handle a GET request. |
protected void |
HttpServlet.doHead(HttpServletRequest req,
HttpServletResponse resp)
Receives an HTTP HEAD request from the protected
service method and handles the request. |
protected void |
HttpServlet.doOptions(HttpServletRequest req,
HttpServletResponse resp)
Called by the server (via the
service method) to allow a servlet to handle a OPTIONS request. |
protected void |
HttpServlet.doPost(HttpServletRequest req,
HttpServletResponse resp)
Called by the server (via the
service method) to allow a servlet to handle a POST request. |
protected void |
HttpServlet.doPut(HttpServletRequest req,
HttpServletResponse resp)
Called by the server (via the
service method) to allow a servlet to handle a PUT request. |
protected void |
HttpServlet.doTrace(HttpServletRequest req,
HttpServletResponse resp)
Called by the server (via the
service method) to allow a servlet to handle a TRACE request. |
protected long |
HttpServlet.getLastModified(HttpServletRequest req)
Returns the time the
HttpServletRequest object was last modified, in milliseconds since midnight January
1, 1970 GMT. |
static StringBuffer |
HttpUtils.getRequestURL(HttpServletRequest req)
Deprecated.
Reconstructs the URL the client used to make the request, using information in the
HttpServletRequest
object. |
protected void |
HttpServlet.service(HttpServletRequest req,
HttpServletResponse resp)
Receives standard HTTP requests from the public
service method and dispatches them to the
do XXX methods defined in this class. |
Constructor and Description |
---|
HttpServletRequestWrapper(HttpServletRequest request)
Constructs a request object wrapping the given request.
|
Modifier and Type | Method and Description |
---|---|
void |
HttpJspPage._jspService(HttpServletRequest request,
HttpServletResponse response)
The _jspService()method corresponds to the body of the JSP page.
|
Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.