Package | Description |
---|---|
com.caplin.server.auth |
Provides the core interfaces and classes that are required to write a Liberator Auth Module.
|
examples |
Some basic examples of Liberator Auth Modules.
|
Modifier and Type | Method and Description |
---|---|
AuthenticationUser |
UserSession.getUser()
The user of this session.
|
Modifier and Type | Method and Description |
---|---|
AuthenticationResult |
Authenticator.authoriseHTTP(AuthenticationUser user)
This method will be called when an HTTP directory access authorisation is required.
|
AuthenticationResult |
AuthenticatorAdaptor.authoriseHTTP(AuthenticationUser user) |
int |
SessionManager.ejectSessions(AuthenticationUser user,
int numberToEject)
Ejects one or more of a user's sessions.
|
int |
SessionManager.ejectSessionsByApplicationId(AuthenticationUser user,
int numberToEject,
java.lang.String applicationId)
Ejects one or more of a user's sessions based on machine application identifier.
|
int |
SessionManager.ejectSessionsByMachineId(AuthenticationUser user,
int numberToEject,
java.lang.String machineId)
Ejects one or more of a user's sessions based on machine identifier.
|
void |
SessionManager.invalidateSessions(AuthenticationUser user,
int numberToInvalidate,
InvalidationType type)
Performs invalidation of all or a number of a user's sessions.
|
Modifier and Type | Method and Description |
---|---|
AuthenticationResult |
OpenAuthenticator.authoriseHTTP(AuthenticationUser user) |
AuthenticationResult |
PermissionAuthenticator.authoriseHTTP(AuthenticationUser user) |
AuthenticationResult |
TieringAuthenticator.authoriseHTTP(AuthenticationUser user) |
int |
PermissionAuthenticator.PermissionCheckUser(AuthenticationUser user) |
Please send bug reports and comments to Caplin support