⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 security.java

📁 java windows mda and reveus
💻 JAVA
字号:
package dtw.webmail.util.config;import java.util.Properties;import java.io.Serializable;/**  * Class encapsulating the secure connection information * and setup. * <p> * @author Dieter Wimberger (wimpi) * @version (created Feb 27, 2003) */public class Security    implements Serializable {  private String m_SSLFactory="javax.net.ssl.SSLSocketFactory";  public Security() {  }//constructor  /**   * Returns the <tt>SocketFactory</tt> class to be used   * for creating secure communication sockets.   *   * @return the factory class as <tt>String</tt>.   */  public String getSecureSocketFactory() {    return m_SSLFactory;  }//getSecureSocketFactory  /**   * Sets the <tt>SocketFactory</tt> class to be used   * for creating secure communication sockets.   *   * @param factory the factory class as <tt>String</tt>.   */  public void setSecureSocketFactory(String factory) {    if(factory!=null && factory.length()>0) {      m_SSLFactory = factory;    }  }//setSecureSocketFactory  public void addSocketProperties(String protocol, int port) {    Properties props =  System.getProperties();    props.setProperty(        "mail." + protocol + ".socketFactory.class", m_SSLFactory    );    props.setProperty(         "mail." + protocol + ".socketFactory.fallback", "false"    );    props.setProperty(         "mail." + protocol + ".socketFactory.port", "" + port    );    props.setProperty(         "mail." + protocol + ".port", "" + port    );  }//prepareProperties}//class Security

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -