MailAuthenticator.java
上传用户:dinglihq
上传日期:2013-02-04
资源大小:99958k
文件大小:1k
源码类别:

Java编程

开发平台:

Java

  1. package bible.javamail;
  2. import javax.mail.*;
  3. /**
  4.  * Class MailAuthenticator
  5.  *
  6.  *
  7.  * @author
  8.  * @version %I%, %G%
  9.  */
  10. public class MailAuthenticator extends Authenticator {
  11.   private String user;
  12.   private String password;
  13.   /**
  14.    * Method setUser
  15.    *
  16.    *
  17.    * @param s
  18.    *
  19.    */
  20.   public void setUser(String s) {
  21.     user = s;
  22.   }
  23.   /**
  24.    * Method getUser
  25.    *
  26.    *
  27.    * @return
  28.    *
  29.    */
  30.   public String getUser() {
  31.     return user;
  32.   }
  33.   /**
  34.    * Method setPassword
  35.    *
  36.    *
  37.    * @param s
  38.    *
  39.    */
  40.   public void setPassword(String s) {
  41.     password = s;
  42.   }
  43.   /**
  44.    * Method getPassword
  45.    *
  46.    *
  47.    * @return
  48.    *
  49.    */
  50.   public String getPassword() {
  51.     return password;
  52.   }
  53.   /**
  54.    * Method getPasswordAuthentication
  55.    *
  56.    *
  57.    * @return
  58.    *
  59.    */
  60.   public PasswordAuthentication getPasswordAuthentication() {
  61.     return new PasswordAuthentication(user, password);
  62.   }
  63. }
  64. /*--- Formatted in Bible Style on Thu, Sep 6, '01 ---*/
  65. /*------ Formatted by Jindent 3.24 Gold 1.02 --- http://www.jindent.de ------*/