X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=security%2Fruntime%2Forg.argeo.security.jackrabbit%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fsecurity%2Fjackrabbit%2FJackrabbitSecurityModel.java;h=d6cd1b1b417eb0f171a1e75898ff887826e1a8a1;hb=5c83877a10b02faf5bc065c59250f31a0befe0f6;hp=75345edc8495afe03bb177d42ed57f1614bc2d63;hpb=0450e423bd759c9e27b43044670e659271392d71;p=lgpl%2Fargeo-commons.git diff --git a/security/runtime/org.argeo.security.jackrabbit/src/main/java/org/argeo/security/jackrabbit/JackrabbitSecurityModel.java b/security/runtime/org.argeo.security.jackrabbit/src/main/java/org/argeo/security/jackrabbit/JackrabbitSecurityModel.java index 75345edc8..d6cd1b1b4 100644 --- a/security/runtime/org.argeo.security.jackrabbit/src/main/java/org/argeo/security/jackrabbit/JackrabbitSecurityModel.java +++ b/security/runtime/org.argeo.security.jackrabbit/src/main/java/org/argeo/security/jackrabbit/JackrabbitSecurityModel.java @@ -9,7 +9,6 @@ import org.apache.jackrabbit.api.security.user.User; import org.apache.jackrabbit.api.security.user.UserManager; import org.argeo.ArgeoException; import org.argeo.security.jcr.JcrSecurityModel; -import org.argeo.util.security.SimplePrincipal; /** Make sure that user authorizable exists before syncing user directories. */ public class JackrabbitSecurityModel extends JcrSecurityModel { @@ -20,8 +19,7 @@ public class JackrabbitSecurityModel extends JcrSecurityModel { if (session instanceof JackrabbitSession) { UserManager userManager = ((JackrabbitSession) session) .getUserManager(); - User user = (User) userManager - .getAuthorizable(new SimplePrincipal(username)); + User user = (User) userManager.getAuthorizable(username); if (user == null) userManager.createUser(username, ""); }