| 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 | 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.
|
| JDBCUserDatabase |
Implementation of UserDatabase that persists
DefaultUserProfile
objects to a JDBC DataSource, as might typically be provided by a web
container. |
| XMLUserDatabase |
Manages
DefaultUserProfile objects using XML files for persistence. |
| Exception | Description |
|---|---|
| DuplicateUserException |
Exception indicating that an identical user already exists in the user database.
|
Copyright © 2001-2019 The Apache Software Foundation. All rights reserved.