(no commit message)
[utils] / security / usermgt / src / main / java / org / wamblee / security / authentication / User.java
index 997748324bddb32515fe174f92b9f2aa2f7ac02c..7d13197fba8c82e7e96404d55ac097169269d478 100644 (file)
@@ -85,13 +85,13 @@ public class User implements Serializable, Comparable {
      * Password validator.
      */
     @Transient
-    private NameValidator passwordValidator;
+    private transient NameValidator passwordValidator;
 
     /**
      * Password encoder.
      */
     @Transient
-    private MessageDigester passwordEncoder;
+    private transient MessageDigester passwordEncoder;
 
     /**
      * Constructs the user.
@@ -376,13 +376,14 @@ public class User implements Serializable, Comparable {
      */
     @Override
     public String toString() {
-        String result = "User(name=" + name + ", password=" + password;
+        StringBuffer result = new StringBuffer("User(name=" + name + ", password=" + password);
 
         for (Group group : groups) {
-            result += (", group=" + group);
+            result.append(", group=" + group);
         }
+        result.append(")");
 
-        return result + ")";
+        return result.toString();
     }
 
     /*