Package org.apache.wiki.auth.user
Package Specification
Related Documentation
-
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 persistsDefaultUserProfile
objects to a JDBC DataSource, as might typically be provided by a web container.XMLUserDatabase ManagesDefaultUserProfile
objects using XML files for persistence. -
Exception Summary Exception Description DuplicateUserException Exception indicating that an identical user already exists in the user database.