Improve login
[lgpl/argeo-commons.git] / org.argeo.cms / src / org / argeo / cms / internal / useradmin / AbstractJcrUser.java
index 25510f605897abec4174992b685d14dac40800bd..f13da0128e112713cd571d1578fa57365247550d 100644 (file)
@@ -2,9 +2,18 @@ package org.argeo.cms.internal.useradmin;
 
 import java.util.Dictionary;
 
-import org.argeo.security.ArgeoUser;
+import org.osgi.service.useradmin.Role;
+import org.osgi.service.useradmin.User;
 
-abstract class AbstractJcrUser extends JcrRole implements ArgeoUser {
+abstract class AbstractJcrUser extends JcrRole implements User {
+       public AbstractJcrUser(String name) {
+               super(name);
+       }
+
+       @Override
+       public int getType() {
+               return Role.USER;
+       }
 
        @Override
        public Dictionary<String, Object> getCredentials() {