X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=security%2Fruntime%2Forg.argeo.security.core%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fsecurity%2Fcore%2FArgeoUserDetails.java;h=edd7e2bf391359724b6b39ee6a2bb18a35932872;hb=d685633924a5ee0328f5053b375564ca8fe969e6;hp=df16008e0da61607dd92c73d1d6dcb793aad2efa;hpb=5bfc0d2e2e34f86b454a1ec209617a9fc0f306b1;p=lgpl%2Fargeo-commons.git diff --git a/security/runtime/org.argeo.security.core/src/main/java/org/argeo/security/core/ArgeoUserDetails.java b/security/runtime/org.argeo.security.core/src/main/java/org/argeo/security/core/ArgeoUserDetails.java index df16008e0..edd7e2bf3 100644 --- a/security/runtime/org.argeo.security.core/src/main/java/org/argeo/security/core/ArgeoUserDetails.java +++ b/security/runtime/org.argeo.security.core/src/main/java/org/argeo/security/core/ArgeoUserDetails.java @@ -40,9 +40,9 @@ public class ArgeoUserDetails extends User implements ArgeoUser { private final Map userNatures; private final List roles; - public ArgeoUserDetails(String username, Map userNatures, - String password, GrantedAuthority[] authorities) - throws IllegalArgumentException { + public ArgeoUserDetails(String username, + Map userNatures, String password, + GrantedAuthority[] authorities) throws IllegalArgumentException { super(username, password, true, true, true, true, authorities); this.userNatures = Collections.unmodifiableMap(userNatures); @@ -61,7 +61,8 @@ public class ArgeoUserDetails extends User implements ArgeoUser { } public void updateUserNatures(Map userNaturesData) { - UserNature.updateUserNaturesWithCheck(userNatures, userNaturesData); + SimpleArgeoUser + .updateUserNaturesWithCheck(userNatures, userNaturesData); } public List getRoles() {