Package net.smartlab.web.auth

Interface Summary
AuditHandler TODO documentation
AuthenticationHandler Implementors of this interface are allowed to take control over the authentication procedure when properly configured.
AuthorizationHandler Implementors of this interface are allowed to take control over the authorization procedure when properly configured.
Handler  
RegistrationHandler Defines an interface to introduce custom controls and actions into the registration process at a business level.
 

Class Summary
AbstractUserAction TODO documentation
ActionFilter TODO documentation
Credentials The username and secret pair this class represents are the informations needed to uniquely identify a user into the system and verify the user is who he pretends to be.
Domain TODO documentation
Group This class aggregates users to simplify their management.
GroupAction TODO documentation
GroupFactory TODO documentation
NotValidTag Inverts the behaviour of ValidTag.
Permission This class represents a
PermissionAction TODO Documentation
PermissionFactory  
Privilege TODO documentation
RegisterAction  
Role  
RoleAction TODO documentation
RoleFactory TODO documentation
Scope TODO documentation
Scope.Type TODO documentation
ScopeTypeFactory TODO documentation
SessionListener Ensures the user logs out upon session timeout.
Subject This abstract class is a common ancestor for User and Group.
SubjectAction  
SubjectFactory  
User This class represents the minimum set of informations needed to authenticate, authorize, audit and manage a person or system.
User.Status The status of a User.
UserAction TODO documentation
UserFactory  
ValidTag This JSP tag is used to check the validity of the current user both in terms of authentication and authorization.
WriteTag TODO documentation
 

Exception Summary
AuthenticationException Thrown whenever the authentication credentials of a user fails to be validated.
AuthorizationException Thrown whenever a request for a protected resource is not allowed to the requesting user due to missing required roles binding.
 



Copyright © 2004-2009 The SmartWeb Team. All Rights Reserved.