Use char array for password
authorMathieu Baudier <mbaudier@argeo.org>
Sat, 7 Feb 2015 18:13:36 +0000 (18:13 +0000)
committerMathieu Baudier <mbaudier@argeo.org>
Sat, 7 Feb 2015 18:13:36 +0000 (18:13 +0000)
git-svn-id: https://svn.argeo.org/commons/trunk@7754 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc

org.argeo.cms/src/org/argeo/cms/CmsLogin.java

index ac63351e3d65a9844d34e2a9664921edd879c4a5..f470d9ba63a4fdbd43d5c71a879b52bd2e170512 100644 (file)
@@ -40,7 +40,7 @@ public class CmsLogin {
 
        protected void logInWithPassword(String username, char[] password) {
                UsernamePasswordAuthenticationToken token = new UsernamePasswordAuthenticationToken(
-                               username, new String(password));
+                               username, password);
                Authentication authentication = authenticationManager
                                .authenticate(token);
                SecurityContextHolder.getContext().setAuthentication(authentication);