Index: topia2/doc/security.rst diff -u /dev/null topia2/doc/security.rst:1.1 --- /dev/null Thu Jan 5 04:52:03 2006 +++ topia2/doc/security.rst Thu Jan 5 04:51:58 2006 @@ -0,0 +1,24 @@ +Implantation de la securite +=========================== + +La securite est une simple objet java qui herite de TopiaHelper + +Il se met alors listener sur tous les events vetoables et leve des exceptions +si la personne qui essai de charger/creer/modifier/supprimer l'objet n'en a pas +le droit. + +Le service de securite vient avec son fichier de configuration. Dans ce fichier +il y a les parametres utile au service pour retrouver les informations sur les +droits. + +TopiaHelper est en fait une interface qui contient la methode +init(TopiaContext, Properties) + + +package +------- + +:org.codelutin.topia.security: pour tout ce qui touche a la securite + (TopiaAuthenticationHelper, TopiaAuthorisationHelper, LoginModule, Filter, ...) +:org.codelutin.topia.security.entities: pour les entities utiles a la definition + de la securite (user, group, permission)