|
SPT Core API | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Class Summary | |
|---|---|
| AbstractLoginModule | Abstract JAAS login module for custom implementations. |
| AbstractPrincipal | An abstract Principal implementation. |
| Authenticator | A JAAS based authenticator to implement login/authentication. |
| AuthorisationFilter | A filter that implements authorisation based on group membership. |
| Authoriser | An abstract authoriser used to implement authorisation for application components. |
| Authoriser.ManagerTask | A TimerTask that is used to clear the Authoriser.userMap periodically. |
| CustomCallbackHandler | A custom callback handler to set the username and password. |
| DatabaseAuthoriser | A concrete sub-class of Authoriser used to implement
authorisation against a database of users. |
| DatabaseLoginModule | JAAS login module for user authentication through user information stored in a database table. |
| Filter | A raw servlet filter adapter implementation. |
| Group | A value object that represents a group object. |
| PasswordKeyCallback | A simple sub-class of PasswordCallback
used to represent the key used to encrypt a password value. |
| RolePrincipal | A simple Principal implementation used to represent
user roles (group membership). |
| User | A value object that represents a user object. |
| UserPrincipal | A simple Principal implementation used to represent a
username for users. |
| Exception Summary | |
|---|---|
| AuthenticationException | A custom exception used to indicate authentication failure. |
Package for authentication and authorisation components. The components are
based around Authenticator and Authoriser.
|
SPT Core API | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||