X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=security%2Fruntime%2Forg.argeo.security.core%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fsecurity%2Fjcr%2FJcrAuthenticationProvider.java;h=9791da8a017fa0988df49475107ac7ca98d00188;hb=149023e5969377045847bbecf24b0898b18a67a9;hp=ce7d9181232e8e0318cb3a9e157bf48a6745e085;hpb=832bee8656e427eef8580b6d24bfdcf4526fce95;p=lgpl%2Fargeo-commons.git diff --git a/security/runtime/org.argeo.security.core/src/main/java/org/argeo/security/jcr/JcrAuthenticationProvider.java b/security/runtime/org.argeo.security.core/src/main/java/org/argeo/security/jcr/JcrAuthenticationProvider.java index ce7d91812..9791da8a0 100644 --- a/security/runtime/org.argeo.security.core/src/main/java/org/argeo/security/jcr/JcrAuthenticationProvider.java +++ b/security/runtime/org.argeo.security.core/src/main/java/org/argeo/security/jcr/JcrAuthenticationProvider.java @@ -79,21 +79,20 @@ public class JcrAuthenticationProvider implements AuthenticationProvider { } /** Builds user details based on the authentication and the user home. */ - protected UserDetails getUserDetails(Node userHome, - JcrAuthenticationToken authen) { + protected UserDetails getUserDetails(Node userHome, Authentication authen) { try { // TODO: loads enabled, locked, etc. from the home node. return new JcrUserDetails(userHome.getPath(), authen.getPrincipal() .toString(), authen.getCredentials().toString(), - isEnabled(userHome), - true, true, true, authen.getAuthorities()); + isEnabled(userHome), true, true, true, + authen.getAuthorities()); } catch (Exception e) { throw new ArgeoException("Cannot get user details for " + userHome, e); } } - - protected Boolean isEnabled(Node userHome){ + + protected Boolean isEnabled(Node userHome) { return true; }