Improve single user login.
[lgpl/argeo-commons.git] / org.argeo.cms / src / org / argeo / cms / auth / SingleUserAuthorization.java
index c82394850aa78d8ff0b8c577b03f8213b598c6d9..af4e636d88897ee6a2e9921b595ce0077ff5d91c 100644 (file)
@@ -2,11 +2,21 @@ package org.argeo.cms.auth;
 
 import org.osgi.service.useradmin.Authorization;
 
+/**
+ * {@link Authorization} for a single user.
+ * 
+ * @see SingleUserLoginModule
+ */
 public class SingleUserAuthorization implements Authorization {
+       private String name;
+
+       public SingleUserAuthorization(String name) {
+               this.name = name;
+       }
 
        @Override
        public String getName() {
-               return System.getProperty("user.name");
+               return name;
        }
 
        @Override