diff src/org/tn5250j/framework/transport/SSL/SSLImplementation.java @ 26:9ae1c889a64c tn5250

adding tn5250 files, native android logging
author Carl Byington <carl@five-ten-sg.com>
date Tue, 03 Jun 2014 12:16:46 -0700
parents 5949eb469a79
children 011462bddcf1
line wrap: on
line diff
--- a/src/org/tn5250j/framework/transport/SSL/SSLImplementation.java	Tue Jun 03 12:10:21 2014 -0700
+++ b/src/org/tn5250j/framework/transport/SSL/SSLImplementation.java	Tue Jun 03 12:16:46 2014 -0700
@@ -57,9 +57,8 @@
  *
  */
 public class SSLImplementation implements SSLInterface, X509TrustManager {
-
+    private static final String TAG = "SSLImplementation";
 	SSLContext sslContext = null;
-
 	KeyStore userks = null;
 	private String userKsPath;
 	private char[] userksPassword = "changeit".toCharArray();
@@ -76,8 +75,6 @@
 
 	X509Certificate[] acceptedIssuers;
 
-	TN5250jLogger logger;
-
 	public SSLImplementation(TerminalBridge bridge, TerminalManager manager) {
         this.bridge  = bridge;
         this.manager = manager;
@@ -86,27 +83,27 @@
 
 	public void init(String sslType) {
 		try {
-			logger.debug("Initializing User KeyStore");
+			Log.d(TAG,"Initializing User KeyStore");
 			userKsPath = System.getProperty("user.home") + File.separator
 					+ GlobalConfigure.TN5250J_FOLDER + File.separator + "keystore";
 			File userKsFile = new File(userKsPath);
 			userks = KeyStore.getInstance(KeyStore.getDefaultType());
 			userks.load(userKsFile.exists() ? new FileInputStream(userKsFile)
 					: null, userksPassword);
-			logger.debug("Initializing User Key Manager Factory");
+			Log.d(TAG,"Initializing User Key Manager Factory");
 			userkmf = KeyManagerFactory.getInstance(KeyManagerFactory
 					.getDefaultAlgorithm());
 			userkmf.init(userks, userksPassword);
-			logger.debug("Initializing User Trust Manager Factory");
+			Log.d(TAG,"Initializing User Trust Manager Factory");
 			usertmf = TrustManagerFactory.getInstance(TrustManagerFactory
 					.getDefaultAlgorithm());
 			usertmf.init(userks);
 			userTrustManagers = usertmf.getTrustManagers();
-			logger.debug("Initializing SSL Context");
+			Log.d(TAG,"Initializing SSL Context");
 			sslContext = SSLContext.getInstance(sslType);
 			sslContext.init(userkmf.getKeyManagers(), new TrustManager[] {this}, null);
 		} catch (Exception ex) {
-			logger.error("Error initializing SSL [" + ex.getMessage() + "]");
+			Log.e(TAG,"Error initializing SSL [" + ex.getMessage() + "]");
 		}
 
 	}
@@ -120,7 +117,7 @@
 			socket = (SSLSocket) sslContext.getSocketFactory().createSocket(
 					destination, port);
 		} catch (Exception e) {
-			logger.error("Error creating ssl socket [" + e.getMessage() + "]");
+			Log.e(TAG,"Error creating ssl socket [" + e.getMessage() + "]");
 		}
 		return socket;
 	}
@@ -207,7 +204,7 @@
 					userks.store(new FileOutputStream(userKsPath),
 							userksPassword);
 				} catch (Exception e) {
-					logger.error("Error saving certificate [" + e.getMessage()
+					Log.e(TAG,"Error saving certificate [" + e.getMessage()
 							+ "]");
 					e.printStackTrace();
 				}