JAC project
AOPSYS
CEDRIC & LIP6 labs

Package org.objectweb.jac.aspects.user

Provides a users management within an application.

See:
          Description

Interface Summary
User  
UserConf  
 

Class Summary
Profile  
Rule Rules for profiles : allow/deny reading, allow/deny writing, etc ...
UserAC This aspect handles users within an application.
UserManager Binding with profiles
UserWrapper This wrapper is used by the user aspect to implement several croscutting treatments.
 

Package org.objectweb.jac.aspects.user Description

Provides a users management within an application.

Any class of the application can be declared as a user representation. The aspect configurator should then declare which are the fields of this class that corresponds to the user's id (that is used to login) and to the password (not required). Users can then be bounded to profiles that define what are the elements of the application that have the right to access or not.

Configuration methods for the User aspect

Related Documentation

For overviews, sources, tutorials, examples, guides, and tool documentation, please see:


Contact JAC development team:
Renaud Pawlak
Lionel Seinturier
Laurent Martelli