
| Interface | Description |
|---|---|
| Authorizer |
Interface for service providers of authorization information.
|
| Class | Description |
|---|---|
| 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 | Description |
|---|---|
| NoSuchPrincipalException |
Thrown in some error situations where a WikiPrincipal object does not exist.
|
| WikiSecurityException |
Indicates an authentication or authorization
error or exception.
|
Authentication, Authorization and the third A thing.
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.
Copyright © 2001-2018 The Apache Software Foundation. All rights reserved.