Package org.apache.wiki.auth

Authentication, Authorization and the third A thing.

See:
          Description

Interface Summary
Authorizer Interface for service providers of authorization information.
 

Class Summary
AuthenticationManager Manages authentication activities for a WikiEngine: user login, logout, and credential refreshes.
AuthorizationManager Manages all access control and authorization; determines what authenticated users are allowed to do.
GroupPrincipal Immutable Principal that represents a Group.
PrincipalComparator Comparator class for sorting objects of type Principal.
SecurityVerifier Helper class for verifying JSPWiki's security configuration.
SessionMonitor Manages WikiSession's for different WikiEngine's.
UserManager Provides a facade for obtaining user information.
UserManager.DummyUserDatabase This is a database that gets used if nothing else is available.
UserManager.JSONUserModule Implements the JSON API for usermanager.
UserManager.SaveUserProfileTask Inner class that handles the actual profile save action.
WikiPrincipal A lightweight, immutable Principal class.
 

Exception Summary
NoSuchPrincipalException Thrown in some error situations where a WikiPrincipal object does not exist.
WikiSecurityException Indicates an authentication or authorization error or exception.
 

Package org.apache.wiki.auth Description

Authentication, Authorization and the third A thing.

Package Specification

JSPWiki contains a fairly versatile AAA subsystem, with per-page access control. This is the main package which contains everything which is related to it.

Related Documentation

TBA.



Copyright © {inceptionYear}-2014 The Apache Software Foundation. All rights reserved.