|
Apache Tomcat 6.0.53 | ||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Realm
implementations for the
various supported realm technologies for authenticating users and
identifying their associated roles.
See:
Description
Interface Summary | |
---|---|
X509UsernameRetriever | Provides an interface for retrieving a user name from an X509Certificate. |
Class Summary | |
---|---|
CombinedRealm | Realm implementation that contains one or more realms. |
Constants | Manifest constants for this Java package. |
DataSourceRealm | Implmentation of Realm that works with any JDBC JNDI DataSource. |
GenericPrincipal | Generic implementation of java.security.Principal that
is available for use by Realm implementations. |
JAASCallbackHandler | Implementation of the JAAS CallbackHandler interface,
used to negotiate delivery of the username and credentials that were
specified to our constructor. |
JAASMemoryLoginModule | Implementation of the JAAS LoginModule interface,
primarily for use in testing JAASRealm . |
JAASRealm | Implmentation of Realm that authenticates users via the Java Authentication and Authorization Service (JAAS). |
JDBCRealm | Implmentation of Realm that works with any JDBC supported database. |
JNDIRealm | Implementation of Realm that works with a directory server accessed via the Java Naming and Directory Interface (JNDI) APIs. |
JNDIRealm.User | A protected class representing a User |
LockOutRealm | This class extends the CombinedRealm (hence it can wrap other Realms) to provide a user lock out mechanism if there are too many failed authentication attempts in a given period of time. |
MemoryRealm | Simple implementation of Realm that reads an XML file to configure the valid users, passwords, and roles. |
MemoryRuleSet | RuleSet for recognizing the users defined in the
XML file processed by MemoryRealm . |
RealmBase | Simple implementation of Realm that reads an XML file to configure the valid users, passwords, and roles. |
RealmBase.AllRolesMode | |
UserDatabaseRealm | Implementation of Realm that is based on an implementation of
UserDatabase made available through the global JNDI resources
configured for this instance of Catalina. |
X509SubjectDnRetriever | An X509UsernameRetriever that returns a certificate's entire SubjectDN as the username. |
This package contains Realm
implementations for the
various supported realm technologies for authenticating users and
identifying their associated roles. The Realm
that is
associated with a web application's Context
(or a hierarchically
superior Container) is used to resolve authentication and role presence
questions when a web application uses container managed security as described
in the Servlet API Specification, version 2.2.
The implementations share a common base class that supports basic
functionality for all of the standard Realm
implementations.
|
Apache Tomcat 6.0.53 | ||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |