See: Description
Interface | Description |
---|---|
AuthenticationModule |
Interface for a generic authentication module, that authenticates user logins and provides some additional information about logged in users
One authentication module is bound to a WGDatabase object.
|
AuthenticationSession |
Represents an authentication session of a logged in user, providing some additional information about him.
|
AuthenticationSourceListener |
A listener that reacts on changes in the authentication data backend.
|
AuthModuleFactory |
Interface for a factory creating auth modues
|
AuthSessionWithUserCacheQualifier |
Subinterface for
AuthenticationSession which provides an additional user cache qualifier for the WGAPI. |
CertAuthCapableAuthModule |
Mixin Interface for
AuthenticationModule implementations that are able to be used with certificate authentication |
LabeledNamesProvider |
Mixin interface for
AuthenticationSession to let it provide "labeled names", i.e. user names that are retrievable via label |
PasswordCachingAuthenticationModule |
Mixin interface for a
AuthenticationModule which caches user passwords and provides a method to drop the password cache for individual users |
RequestBasedAuthenticationModule |
Interface for authentication modules that need HTTP request data, in form of J2EEs javax.servlet.http.HttpServletRequest, as credentials to perform a login
|
UserGroupInfo |
Information about a user or group, retrieved via
AuthenticationModule.query(Object, String) |
Class | Description |
---|---|
AnonymousAuthSession |
Auth session object representing an anonymous login.
|
BackendAuthSession |
An authentication session that needs to be authenticated in the WGAPI backend implementation.
|
DefaultAuthModuleFactory |
Default implementation of an auth module factory.
|
FileAuthenticationModule |
This authentication module takes an XML file as base where users and groups are defined:
|
MasterLoginAuthSession |
Auth session object representing an anonymous login.
|
RedirectionAuthModule |
Auth module implementation that redirects all calls to some backend module, to be defined by subclasses.
|
UserGroupInfoComparator |
A comparator to sort UserGroupInfo objects by their full qualified name
|
Exception | Description |
---|---|
AuthenticationException |
Thrown when an authentication attempt fails because of an error in the process.
|
ConfigurationException |
An exception thrown on a misconfigured authentication module
|