Index: topia2/src/java/org/codelutin/topia/security/TopiaSecurityManager.java diff -u topia2/src/java/org/codelutin/topia/security/TopiaSecurityManager.java:1.2 topia2/src/java/org/codelutin/topia/security/TopiaSecurityManager.java:1.3 --- topia2/src/java/org/codelutin/topia/security/TopiaSecurityManager.java:1.2 Mon Sep 25 13:20:57 2006 +++ topia2/src/java/org/codelutin/topia/security/TopiaSecurityManager.java Mon Oct 9 14:20:18 2006 @@ -22,18 +22,14 @@ import org.codelutin.topia.TopiaContext; import org.codelutin.topia.TopiaException; +import org.codelutin.topia.framework.TopiaService; /** * Interface pour la communication entre ToPIA et l'implantation de la sécurité. * @author ruchaud */ //TODO: Persistance vers un LDAP -public interface TopiaSecurityManager { - - /** - * Déclenche la sécurité. - */ - public abstract void init(); +public interface TopiaSecurityManager extends TopiaService { /** * Récupère le contexte de travail pour la sécurité c'est à dire les différents @@ -41,12 +37,12 @@ * @return contexte de la sécurité * @throws TopiaException */ - public abstract TopiaContext getSecurityContext() throws TopiaException; + public TopiaContext getSecurityContext() throws TopiaException; /** * Permet de récupérer les entités à persister pour la gestion de la sécurité. * @return Liste des entités à persister, séparées par des virgules */ - public abstract String getPersistenceClasses(); + public String getPersistenceClasses(); }