Index: topia-security/src/java/org/codelutin/topia/security/TopiaSecurityManagerImpl.java diff -u topia-security/src/java/org/codelutin/topia/security/TopiaSecurityManagerImpl.java:1.8 topia-security/src/java/org/codelutin/topia/security/TopiaSecurityManagerImpl.java:1.9 --- topia-security/src/java/org/codelutin/topia/security/TopiaSecurityManagerImpl.java:1.8 Thu Oct 5 14:22:07 2006 +++ topia-security/src/java/org/codelutin/topia/security/TopiaSecurityManagerImpl.java Fri Oct 6 09:08:34 2006 @@ -204,7 +204,7 @@ * @param principalName nom du principal pour lequel on doit chargé les permissions * @throws TopiaException */ - public void putPermissionsCache(String principalName) throws TopiaException { + public Set putPermissionsCache(String principalName) throws TopiaException { TopiaAuthorizationDAO authorizationDAO = getTopiaAuthorizationDAO(); Collection authorizations = authorizationDAO.findAll(); @@ -218,6 +218,7 @@ permissions.add(topiaPermission); } } + return permissions; } /**