# Package org.apache.catalina.users

package org.apache.catalina.users

Related Packages
Package
Description
org.apache.catalina
Classes
Class
Description
AbstractGroup
Convenience base class for `Group` implementations.
AbstractRole
Convenience base class for `Role` implementations.
AbstractUser
Convenience base class for `User` implementations.
Constants
Manifest constants for this Java package.
DataSourceUserDatabase
UserDatabase backed by a data source.
DataSourceUserDatabaseFactory
JNDI object creation factory for `DataSourceUserDatabase` instances.
GenericGroup<UD extends UserDatabase>
Concrete implementation of `Group` for a `UserDatabase`.
GenericRole<UD extends UserDatabase>
Concrete implementation of `Role` for a `UserDatabase`.
GenericUser<UD extends UserDatabase>
Concrete implementation of `User` for a `UserDatabase`.
MemoryGroup
Deprecated.
Use `GenericGroup` instead.
MemoryRole
Deprecated.
Use `GenericRole` instead.
MemoryUser
Deprecated.
Use `GenericUser` instead.
MemoryUserDatabase
Concrete implementation of `UserDatabase` that loads all defined users, groups, and roles into an in-memory data structure, and uses a specified XML file for its persistent storage.
MemoryUserDatabaseFactory
JNDI object creation factory for `MemoryUserDatabase` instances.
SparseUserDatabase
Abstract base class for a sparse user database implementation.