tn5250j/src/org/tn5250j/framework/transport SSLConstants.java,1.2,1.3 SocketConnector.java,1.4,1.5

Steve Kennedy <[email protected]> Fri, 25 Feb 2005 21:52:13 +0000
Newsgroups gmane.comp.java.tn5250j.cvs
Message-ID <[email protected]>
Update of /cvsroot/tn5250j/tn5250j/src/org/tn5250j/framework/transport
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25132/src/org/tn5250j/framework/transport

Modified Files:
	SSLConstants.java SocketConnector.java 
Log Message:
SSL Updates

Index: SSLConstants.java
===================================================================
RCS file: /cvsroot/tn5250j/tn5250j/src/org/tn5250j/framework/transport/SSLConstants.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** SSLConstants.java	25 Feb 2005 07:48:21 -0000	1.2
--- SSLConstants.java	25 Feb 2005 21:52:11 -0000	1.3
***************
*** 25,44 ****
   * 
   * 
!  *
   */
  public interface SSLConstants {
  
    /**
!    * The system property name for the SSL type 
!    */
!   public static final String SSL_TYPE = "TN5250J_SSL_TYPE";
    
    /**
     * Constants for SSL Socket Types
     */
!   public static final String SSL_TYPE_NONE = "NONE";
!   public static final String SSL_TYPE_SSLv2 = "SSLv2";
!   public static final String SSL_TYPE_SSLv3 = "SSLv3";
!   public static final String SSL_TYPE_TLS = "TLS";
  
  }
\ No newline at end of file
--- 25,44 ----
   * 
   * 
!  * @deprecated.  Use org.tn5250j.TN5250jConstants instead
   */
  public interface SSLConstants {
  
    /**
!    * The system or session property name for the SSL type 
!    */	
!   //public static final String SSL_TYPE = "-sslType";
    
    /**
     * Constants for SSL Socket Types
     */
!   //public static final String SSL_TYPE_NONE = "NONE";
!   //public static final String SSL_TYPE_SSLv2 = "SSLv2";
!   //public static final String SSL_TYPE_SSLv3 = "SSLv3";
!   //public static final String SSL_TYPE_TLS = "TLS";
  
  }
\ No newline at end of file

Index: SocketConnector.java
===================================================================
RCS file: /cvsroot/tn5250j/tn5250j/src/org/tn5250j/framework/transport/SocketConnector.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** SocketConnector.java	25 Feb 2005 12:35:32 -0000	1.4
--- SocketConnector.java	25 Feb 2005 21:52:11 -0000	1.5
***************
*** 26,29 ****
--- 26,30 ----
  import java.net.Socket;
  
+ import org.tn5250j.TN5250jConstants;
  import org.tn5250j.tools.logging.TN5250jLogger;
  
***************
*** 39,43 ****
    public SocketConnector() {
    	logger = TN5250jLogger.getLogger(getClass());
-     setSSLType(System.getProperty(SSLConstants.SSL_TYPE,SSLConstants.SSL_TYPE_NONE));
    }
  
--- 40,43 ----
***************
*** 67,71 ****
    	
        if (sslType == null || sslType.trim().length() == 0 || 
!       		sslType.toUpperCase().equals(SSLConstants.SSL_TYPE_NONE)) {
          	logger.info("Creating Plain Socket");
          try {
--- 67,71 ----
    	
        if (sslType == null || sslType.trim().length() == 0 || 
!       		sslType.toUpperCase().equals(TN5250jConstants.SSL_TYPE_NONE)) {
          	logger.info("Creating Plain Socket");
          try {



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click