Salut, Actuellement les PagedResult contiennent des Wikitty. Un PagedResult peut etre converti vers autre chose que wikitty via sa methode cast(..., ObjectMetier.class, ...) Avec la securite cela pose quelques soucis apres avoir reflechi un peu ce que je propose: - modifier PagedResult pour qu'il contienne les Id des wikitty et non pas les Wikitty. En charge au client de faire une restauration partielle ou total des objets via la methode restore du proxy ou cast L'avantage est que les PagedResult sont plus lege, pas de chargement de wikitty qui peuvent etre non utilise par la suite Pas de probleme de securite ou filtre des objets en retour, on retourne tout, mais la seul chose que l'utilisateur a est un identifiant donc meme s'il n'a pas de droit dessus il ne pourra rien faire, il sait juste le nombre exact de resource pour le resultat de sa requete (ce qui est plutot bien) - on ajoute une methode restoreQuiet(Filtered?) qui enleve les objets sur lequel il n'a pas le droit (et on laisse le restore actuel qui leve une exception) - le cast de PagedResult utilise cette nouvelle method restore et donc le retour de la methode pourra avoir moins de resultat que le PagedResult initial, mais l'utilisateur sera au courant et pourra faire ce qu'il veut avec cette information (pas de probleme de filtrage sans que l'utilisateur ne le sache et donc des problemes du genre: oui, mais il s'attend a avoir 1000 resultat et en fin de compte on lui en retourne que 10, mais apres les 1000 il y a en peut-etre d'autre, ... donc des problemes sans fin au niveau couche basse. La methode cast deviendrait avant public <E extends BusinessEntityWikitty> PagedResult<E> cast( String securityToken, WikittyService wikittyService, Class<E> clazz, boolean autoconvert) { apres public <E extends BusinessEntityWikitty> PagedResult<E> cast( WikittyProxy proxy, Class<E> clazz, boolean autoconvert) { vos avis ? -- Benjamin -------------------- tél: +33 (0) 2 40 50 29 28 email: poussin@codelutin.com () campagne du ruban ascii http://www.codelutin.com /\ pour les mails en ascii