Improve RAP security
[lgpl/argeo-commons.git] / security / runtime / org.argeo.security.core / src / main / java / org / argeo / security / core / DefaultUserAdminService.java
index 94cdfa94f4fc59272c8be5377952d949aadd6469..e744dd0e73f0a70cb6b134b93c325e37ce104787 100644 (file)
@@ -18,6 +18,7 @@ package org.argeo.security.core;
 
 import java.util.HashSet;
 import java.util.Iterator;
+import java.util.List;
 import java.util.Set;
 
 import org.argeo.security.ArgeoUser;
@@ -95,6 +96,10 @@ public class DefaultUserAdminService implements UserAdminService {
                return userAdminDao.listUsers();
        }
 
+       public List<String> listUserRoles(String username) {
+               return getUser(username).getRoles();
+       }
+
        public Set<String> listEditableRoles() {
                return userAdminDao.listEditableRoles();
        }