Provides the different login modules that JSPWiki uses.
Class Summary Class Description AbstractLoginModuleAbstract JAAS
LoginModulethat implements base functionality.
AnonymousLoginModuleLogs in a user based solely on IP address; no other authentication is performed. AuthorizerCallbackCallback for requesting and supplying an Authorizer required by a LoginModule. CookieAssertionLoginModuleLogs in a user based on assertion of a name supplied in a cookie. CookieAuthenticationLoginModuleLogs in a user based on a cookie stored in the user's computer. HttpRequestCallbackCallback for requesting and supplying a HttpServletRequest required by a LoginModule. PrincipalWrapperWrapper class for container-managed or externally-provided principals. UserDatabaseCallbackCallback for requesting and supplying a wiki UserDatabase. UserDatabaseLoginModuleLogs in a user based on a username, password, and static password file location. WebContainerCallbackHandlerHandles logins made from within JSPWiki. WebContainerLoginModuleLogs in a user by extracting authentication data from an Http servlet session. WikiCallbackHandlerHandles logins made from inside the wiki application, rather than via the web container. WikiEngineCallbackCallback for requesting and supplying the WikiEngine object required by a LoginModule.