Package | Description |
---|---|
org.apache.catalina | |
org.apache.catalina.authenticator |
This package contains
Authenticator implementations for the
various supported authentication methods (BASIC, DIGEST, and FORM). |
org.apache.catalina.core | |
org.apache.catalina.valves |
This package contains a variety of small Valve implementations that do
not warrant being packaged separately.
|
org.jboss.web.rewrite |
Modifier and Type | Method and Description |
---|---|
Valve |
Pipeline.getBasic()
Return the Valve instance that has been distinguished as the basic
Valve for this Pipeline (if any).
|
Valve |
Pipeline.getFirst()
Return the Valve instance that has been distinguished as the basic
Valve for this Pipeline (if any).
|
Valve |
Valve.getNext()
Return the next Valve in the pipeline containing this Valve, if any.
|
Valve[] |
Pipeline.getValves()
Return the set of Valves in the pipeline associated with this
Container, including the basic Valve (if any).
|
Modifier and Type | Method and Description |
---|---|
void |
Pipeline.addValve(Valve valve)
Add a new Valve to the end of the pipeline associated with this
Container.
|
void |
Pipeline.removeValve(Valve valve)
Remove the specified Valve from the pipeline associated with this
Container, if it is found; otherwise, do nothing.
|
void |
Pipeline.setBasic(Valve valve)
Set the Valve instance that has been distinguished as the basic
Valve for this Pipeline (if any).
|
void |
Valve.setNext(Valve valve)
Set the next Valve in the pipeline containing this Valve.
|
Modifier and Type | Class and Description |
---|---|
class |
AuthenticatorBase
Basic implementation of the Valve interface that enforces the
<security-constraint> elements in the web application
deployment descriptor. |
class |
BasicAuthenticator
An Authenticator and Valve implementation of HTTP BASIC
Authentication, as outlined in RFC 2617: "HTTP Authentication: Basic
and Digest Access Authentication."
|
class |
DigestAuthenticator
An Authenticator and Valve implementation of HTTP DIGEST
Authentication (see RFC 2069).
|
class |
FormAuthenticator
An Authenticator and Valve implementation of FORM BASED
Authentication, as described in the Servlet API Specification, Version 2.2.
|
class |
NonLoginAuthenticator
An Authenticator and Valve implementation that checks
only security constraints not involving user authentication.
|
class |
SingleSignOn
A Valve that supports a "single sign on" user experience,
where the security identity of a user who successfully authenticates to one
web application is propogated to other web applications in the same
security domain.
|
class |
SSLAuthenticator
An Authenticator and Valve implementation of authentication
that utilizes SSL certificates to identify client users.
|
Modifier and Type | Field and Description |
---|---|
protected Valve |
StandardPipeline.basic
The basic Valve (if any) associated with this Pipeline.
|
protected Valve |
StandardPipeline.first
The first valve associated with this Pipeline.
|
Modifier and Type | Method and Description |
---|---|
Valve |
StandardPipeline.getBasic()
Return the Valve instance that has been distinguished as the basic
Valve for this Pipeline (if any).
|
Valve |
ContainerBase.getBasic()
Return the Valve instance that has been distinguished as the basic
Valve for this Pipeline (if any).
|
Valve |
StandardPipeline.getFirst() |
Valve |
ContainerBase.getFirst()
Return the first valve in the pipeline.
|
Valve[] |
StandardPipeline.getValves()
Return the set of Valves in the pipeline associated with this
Container, including the basic Valve (if any).
|
Valve[] |
ContainerBase.getValves()
Return the set of Valves in the pipeline associated with this
Container, including the basic Valve (if any).
|
Modifier and Type | Method and Description |
---|---|
void |
StandardPipeline.addValve(Valve valve)
Add a new Valve to the end of the pipeline associated with this
Container.
|
void |
ContainerBase.addValve(Valve valve)
Add a new Valve to the end of the pipeline associated with this
Container.
|
void |
StandardPipeline.removeValve(Valve valve)
Remove the specified Valve from the pipeline associated with this
Container, if it is found; otherwise, do nothing.
|
void |
ContainerBase.removeValve(Valve valve)
Remove the specified Valve from the pipeline associated with this
Container, if it is found; otherwise, do nothing.
|
void |
StandardPipeline.setBasic(Valve valve)
Set the Valve instance that has been distinguished as the basic
Valve for this Pipeline (if any).
|
void |
ContainerBase.setBasic(Valve valve)
Set the Valve instance that has been distinguished as the basic
Valve for this Pipeline (if any).
|
Modifier and Type | Class and Description |
---|---|
class |
AccessLogValve
Implementation of the Valve interface that generates a web server
access log with the detailed line contents matching a configurable pattern.
|
class |
CometConnectionManagerValve
Deprecated.
Replaced by EventOrAsyncConnectionManagerValve
|
class |
CrawlerSessionManagerValve
Web crawlers can trigger the creation of many thousands of sessions as they
crawl a site which may result in significant memory consumption.
|
class |
ErrorReportValve
Implementation of a Valve that outputs HTML error pages.
|
class |
EventOrAsyncConnectionManagerValve
Implementation of a Valve that tracks Comet connections, and closes them
when the associated session expires or the webapp is reloaded.
|
class |
ExtendedAccessLogValve
An implementation of the W3c Extended Log File Format.
|
class |
FastCommonAccessLogValve
Deprecated.
|
class |
JDBCAccessLogValve
This Tomcat extension logs server access directly to a database, and can
be used instead of the regular file-based access log implemented in
AccessLogValve.
|
class |
PersistentValve
Valve that implements per-request session persistence.
|
class |
RemoteAddrValve
Concrete implementation of
RequestFilterValve that filters
based on the string representation of the remote client's IP address. |
class |
RemoteHostValve
Concrete implementation of
RequestFilterValve that filters
based on the remote client's host name. |
class |
RemoteIpValve
Tomcat port of mod_remoteip, this valve replaces the apparent
client remote IP address and hostname for the request with the IP address list presented by a proxy or a load balancer via a request
headers (e.g.
|
class |
RequestDumperValve
Implementation of a Valve that logs interesting contents from the
specified Request (before processing) and the corresponding Response
(after processing).
|
class |
RequestFilterValve
Implementation of a Valve that performs filtering based on comparing the
appropriate request property (selected based on which subclass you choose
to configure into your Container's pipeline) against a set of regular
expressions configured for this Valve.
|
class |
SemaphoreValve
Implementation of a Valve that limits concurrency.
|
class |
SSLValve
When using mod_proxy_http, the client SSL information is not included in the
protocol (unlike mod_jk and mod_proxy_ajp).
|
class |
StuckThreadDetectionValve
This valve allows to detect requests that take a long time to process, which might
indicate that the thread that is processing it is stuck.
|
class |
ValveBase
Convenience base class for implementations of the Valve interface.
|
Modifier and Type | Field and Description |
---|---|
protected Valve |
ValveBase.next
The next Valve in the pipeline this Valve is a component of.
|
Modifier and Type | Method and Description |
---|---|
Valve |
ValveBase.getNext()
Return the next Valve in this pipeline, or
null if this
is the last Valve in the pipeline. |
Modifier and Type | Method and Description |
---|---|
void |
ValveBase.setNext(Valve valve)
Set the Valve that follows this one in the pipeline it is part of.
|
Modifier and Type | Class and Description |
---|---|
class |
RewriteValve |
Copyright © 2016 JBoss by Red Hat. All rights reserved.