Package org.apache.wiki.auth.login
Provides the different login modules that JSPWiki uses.
Package Specification
TBDRelated Documentation
TBD-
Class Summary Class Description AbstractLoginModule Abstract JAASLoginModule
that implements base functionality.AnonymousLoginModule Logs in a user based solely on IP address; no other authentication is performed.AuthorizerCallback Callback for requesting and supplying an Authorizer required by a LoginModule.CookieAssertionLoginModule Logs in a user based on assertion of a name supplied in a cookie.CookieAuthenticationLoginModule Logs in a user based on a cookie stored in the user's computer.HttpRequestCallback Callback for requesting and supplying a HttpServletRequest required by a LoginModule.PrincipalWrapper Wrapper class for container-managed or externally-provided principals.UserDatabaseCallback Callback for requesting and supplying a wiki UserDatabase.UserDatabaseLoginModule Logs in a user based on a username, password, and static password file location.WebContainerCallbackHandler Handles logins made from within JSPWiki.WebContainerLoginModule Logs in a user by extracting authentication data from an Http servlet session.WikiCallbackHandler Handles logins made from inside the wiki application, rather than via the web container.WikiEngineCallback Callback for requesting and supplying the WikiEngine object required by a LoginModule.