Adapt security for JSP UI, breaks RIA UI (user natures collection)
[lgpl/argeo-commons.git] / security / runtime / org.argeo.security.core / src / main / java / org / argeo / security / ArgeoUser.java
index 576baf6505e3c515fe46079e4b10c568e5e6780f..d77a296471323823df912b94ec87bfa113e20366 100644 (file)
 package org.argeo.security;
 
 import java.util.List;
+import java.util.Map;
 
 public interface ArgeoUser {
        public String getUsername();
 
-       public List<UserNature> getUserNatures();
+       public Map<String,UserNature> getUserNatures();
 
        /** Implementation should refuse to add new user natures via this method. */
-       public void updateUserNatures(List<UserNature> userNatures);
+       public void updateUserNatures(Map<String,UserNature> userNatures);
 
        public List<String> getRoles();