Package corelib.security

Interface Summary
RoleManager This interface defines the methods used to manage Role instances.
SecurityManager This interface defines methods for access to a security service.
UserManager This interface defines the methods used to manage User instances.
 

Class Summary
AuthentifiedUser  
JdbcSecurityManager This security manager (see interface corelib.security.SercurityManager) use a relational database to store the security informations.
RestrictedObject  
Role This class represents the concept of role.
User This class represents the concept of user for a considered computer system.
 

Exception Summary
AccountDisabledException This exception type is thrown when the account is disabled.
BadCredentialsException This exception type is thrown when the provided account informations there invalid.
RoleAlreadyRegisteredException This type of exceptions is thrown when a role is already registered into the security manager.
SecurityManagerException This base class of exceptions is thrown when a user attempt a bad access into the secure system.
UnauthorizedException This type of exceptions is thrown when a unauthorized user attempt to login into the secure system.
UserAlreadyRegisteredException This type of exceptions is thrown when a user is already registered into the security manager.
 



CAUTION: Ellipse is proposed to you in BETA version to allow evaluation of this framework. Infini Software is released from any responsibility for the use of Ellipse Framework.

Copyright 2012 Infini Software - All Rights Reserved.