-
Interface Summary
Interface |
Description |
UserDatabase |
Defines an interface for loading, persisting and storing users.
|
UserProfile |
Class for representing wiki user information, such as the login name, full
name, wiki name, and e-mail address.
|
-
Class Summary
Class |
Description |
AbstractUserDatabase |
Abstract UserDatabase class that provides convenience methods for finding profiles, building Principal collections and hashing passwords.
|
DefaultUserProfile |
Default implementation for representing wiki user information, such as the login name, full name, wiki name, and e-mail address.
|
DummyUserDatabase |
This is a database that gets used if nothing else is available.
|
JDBCUserDatabase |
Implementation of UserDatabase that persists DefaultUserProfile
objects to a JDBC DataSource, as might typically be provided by a web
container.
|
XMLUserDatabase |
|
-
Exception Summary
Exception |
Description |
DuplicateUserException |
Exception indicating that an identical user already exists in the user database.
|