copyright messages updated in all java filees.
[utils] / security / src / main / java / org / wamblee / usermgt / AbstractUserSet.java
index b000d687972825a3118678c6afa303104f85faaa..cb9602a4cd2f7f4fe520e2ab8c1f5da8838068e1 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 2005 the original author or authors.
+ * Copyright 2005-2010 the original author or authors.
  * 
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */ 
-
 package org.wamblee.usermgt;
 
-import static org.wamblee.usermgt.UserMgtException.Reason.DUPLICATE_USER;
-
 import org.wamblee.security.encryption.MessageDigester;
+import static org.wamblee.usermgt.UserMgtException.Reason.DUPLICATE_USER;
 
 /**
- * User set base class. 
+ * User set base class.
  */
 public abstract class AbstractUserSet implements UserSet {
-    
     /**
-     * Password validator. 
+     * Password validator.
      */
-    private NameValidator passwordValidator; 
-    
+    private NameValidator passwordValidator;
+
     /**
-     * Password encoder. 
+     * Password encoder.
      */
-    private MessageDigester passwordEncoder; 
+    private MessageDigester passwordEncoder;
 
-    
-    protected AbstractUserSet(NameValidator aPasswordValidator, 
-            MessageDigester aPasswordEncoder) { 
+    /**
+     * Creates a new AbstractUserSet object.
+     * 
+     */
+    protected AbstractUserSet(NameValidator aPasswordValidator,
+        MessageDigester aPasswordEncoder) {
         passwordValidator = aPasswordValidator;
         passwordEncoder = aPasswordEncoder;
     }
-    
+
     /**
-     * Sets the password validtor and encoder in the user. 
-     * @param aUser User. 
+     * Sets the password validtor and encoder in the user.
+     * 
+     * @param aUser
+     *            User.
      */
-    protected void setPasswordInfo(User aUser) { 
+    protected void setPasswordInfo(User aUser) {
         aUser.setPasswordValidator(passwordValidator);
         aUser.setPasswordEncoder(passwordEncoder);
     }
 
-    /* (non-Javadoc)
-     * @see org.wamblee.usermgt.UserSet#createUser(java.lang.String, java.lang.String, org.wamblee.usermgt.Group)
+    /*
+     * (non-Javadoc)
+     * 
+     * @see org.wamblee.usermgt.UserSet#createUser(java.lang.String,
+     * java.lang.String, org.wamblee.usermgt.Group)
      */
-    public User createUser(String aUsername, String aPassword, Group aGroup) throws UserMgtException {
-        User user = new User(aUsername, aPassword, aGroup, passwordValidator, passwordEncoder);
+    public User createUser(String aUsername, String aPassword, Group aGroup)
+        throws UserMgtException {
+        User user = new User(aUsername, aPassword, aGroup, passwordValidator,
+            passwordEncoder);
+
         if (contains(user)) {
             throw new UserMgtException(DUPLICATE_USER, user);
         }
+
         add(user);
+
         return user;
     }
 }