| Package | Description |
|---|---|
| com.sun.enterprise.security.web | |
| com.sun.enterprise.web | |
| com.sun.web.security.realmadapter | |
| 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.connector | |
| 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.glassfish.web.ha.authenticator | |
| org.glassfish.web.ha.session.management | |
| org.glassfish.web.valve |
| Modifier and Type | Class and Description |
|---|---|
class |
GlassFishSingleSignOn
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.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AdHocContextValve
Implementation of StandardContextValve which is added as the base valve
to a web module's ad-hoc pipeline.
|
class |
PEAccessLogValve
Implementation of the Valve interface that generates a web server
access log with the detailed line contents matching a configurable pattern.
|
| Modifier and Type | Method and Description |
|---|---|
void |
WebModule.addAdHocValve(GlassFishValve valve)
Adds the given valve to this web module's ad-hoc pipeline.
|
void |
VirtualServer.addValve(GlassFishValve valve)
Adds the given valve to the currently active pipeline, keeping the pipeline that is not currently active in sync.
|
void |
WebModule.removeAdHocValve(GlassFishValve valve)
Removes the given valve from this web module's ad-hoc pipeline.
|
void |
VirtualServer.removeValve(GlassFishValve valve)
Removes the given valve from the currently active pipeline, keeping the valve that is not currently active in sync.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AuthenticatorProxy |
| Modifier and Type | Method and Description |
|---|---|
GlassFishValve |
Pipeline.getBasic()
Return the Valve instance that has been distinguished as the basic
Valve for this Pipeline (if any).
|
GlassFishValve[] |
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(GlassFishValve valve)
Add a new Valve to the end of the pipeline associated with this
Container.
|
void |
Pipeline.removeValve(GlassFishValve valve)
Remove the specified Valve from the pipeline associated with this
Container, if it is found; otherwise, do nothing.
|
void |
Pipeline.setBasic(GlassFishValve 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 |
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 propagated 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 GlassFishValve |
Request.hostValve |
| Modifier and Type | Field and Description |
|---|---|
protected GlassFishValve |
StandardPipeline.basic
The basic Valve (if any) associated with this Pipeline.
|
protected GlassFishValve[] |
StandardPipeline.valves
The set of Valves (not including the Basic one, if any) associated with this Pipeline.
|
| Modifier and Type | Method and Description |
|---|---|
GlassFishValve |
ContainerBase.getBasic()
Return the Valve instance that has been distinguished as the basic
Valve for this Pipeline (if any).
|
GlassFishValve |
StandardPipeline.getBasic()
Return the Valve instance that has been distinguished as the basic Valve for this Pipeline (if
any).
|
GlassFishValve[] |
ContainerBase.getValves()
Return the set of Valves in the pipeline associated with this
Container, including the basic Valve (if any).
|
GlassFishValve[] |
StandardPipeline.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 |
ContainerBase.addValve(GlassFishValve valve)
Add a new Valve to the end of the pipeline associated with this
Container.
|
void |
StandardWrapper.addValve(GlassFishValve valve) |
void |
StandardPipeline.addValve(GlassFishValve valve)
Add a new Valve to the end of the pipeline associated with this Container.
|
void |
StandardHost.addValve(GlassFishValve valve) |
void |
ContainerBase.removeValve(GlassFishValve valve)
Remove the specified Valve from the pipeline associated with this
Container, if it is found; otherwise, do nothing.
|
void |
StandardPipeline.removeValve(GlassFishValve valve)
Remove the specified Valve from the pipeline associated with this Container, if it is found;
otherwise, do nothing.
|
void |
StandardHost.removeValve(GlassFishValve valve) |
void |
ContainerBase.setBasic(GlassFishValve valve)
Set the Valve instance that has been distinguished as the basic
Valve for this Pipeline (if any).
|
void |
StandardPipeline.setBasic(GlassFishValve 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 |
ErrorReportValve
Implementation of a Valve that outputs HTML error pages.
|
class |
ExtendedAccessLogValve
An implementation of the W3c Extended Log File Format.
|
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 the default basic behavior for the
StandardHost container implementation. |
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 |
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 |
ValveBase
Convenience base class for implementations of the Valve interface.
|
class |
WebdavFixValve
Valve that attempts to force MS WebDAV clients connecting on port 80 to use
a WebDAV client that actually works.
|
| Modifier and Type | Class and Description |
|---|---|
class |
HASingleSignOn |
| Modifier and Type | Class and Description |
|---|---|
class |
HASessionStoreValve |
| Modifier and Type | Class and Description |
|---|---|
class |
GlassFishValveAdapter
Adapter valve for wrapping a GlassFish-style valve that was compiled
against the "old" org.apache.catalina.Valve interface from GlassFish
releases prior to V3 (which has been renamed to
org.glassfish.web.valve.GlassFishValve in GlassFish V3).
|
| Constructor and Description |
|---|
TomcatValveAdapter(GlassFishValve gfValve)
Constructor.
|
Copyright © 2019. All rights reserved.