(no commit message)
[utils] / crawler / kiss / src / org / wamblee / crawler / kiss / UsernamePasswordAuthenticator.java
index d7ba6e0a7fe9c5f024bb9237979e90dbc347ce01..b3d295463c6fd5dd3c817d42a83463d74a522296 100644 (file)
@@ -7,16 +7,30 @@ package org.wamblee.crawler.kiss;
 import javax.mail.Authenticator;
 import javax.mail.PasswordAuthentication;
 
+/**
+ * Authenticator to supply username and password to the mail server
+ * (if needed).
+ *
+ */
 public class UsernamePasswordAuthenticator extends Authenticator {
     
     private String _username; 
     private String _password; 
 
+    /**
+     * Constructs the authenticator.
+     * @param aUsername User name. 
+     * @param aPassword Password.
+     */
     public UsernamePasswordAuthenticator(String aUsername, String aPassword) { 
         _username = aUsername; 
         _password = aPassword; 
     }
     
+    /*
+     *  (non-Javadoc)
+     * @see javax.mail.Authenticator#getPasswordAuthentication()
+     */
     @Override
     protected PasswordAuthentication getPasswordAuthentication( ) {
         if ( _username == null ) { 
@@ -24,6 +38,4 @@ public class UsernamePasswordAuthenticator extends Authenticator {
         }
         return new PasswordAuthentication(_username, _password);
     }
-  
-
 }