Author: indika
Date: Mon Jul  7 04:45:18 2008
New Revision: 674464

URL: http://svn.apache.org/viewvc?rev=674464&view=rev
Log:
add more logs

Modified:
    
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/security/definition/IdentityKeyStoreInformation.java
    
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/security/definition/KeyStoreInformation.java
    
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/security/definition/TrustKeyStoreInformation.java
    synapse/trunk/java/repository/conf/synapse.properties

Modified: 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/security/definition/IdentityKeyStoreInformation.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/security/definition/IdentityKeyStoreInformation.java?rev=674464&r1=674463&r2=674464&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/security/definition/IdentityKeyStoreInformation.java
 (original)
+++ 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/security/definition/IdentityKeyStoreInformation.java
 Mon Jul  7 04:45:18 2008
@@ -22,18 +22,29 @@
 import java.security.KeyStore;
 
 /**
- *
+ * Represents the abstraction private key entry store (identity) information
  */
 public class IdentityKeyStoreInformation extends KeyStoreInformation {
 
+    /* Password for access private key*/
     private String keyPassword;
 
     public void setKeyPassword(String keyPassword) {
         this.keyPassword = keyPassword;
     }
 
+    /**
+     * Returns the IdentityKeyManagerFactory instance
+     *
+     * @return IdentityKeyManagerFactory instance
+     */
     public KeyManagerFactory getIdentityKeyManagerFactoryInstance() {
+
         try {
+            if (log.isDebugEnabled()) {
+                log.debug("Creating a IdentityKeyManagerFactory instance");
+            }
+
             KeyStore keyStore = this.getIdentityKeyStore();
             KeyManagerFactory keyManagerFactory = 
KeyManagerFactory.getInstance(
                     KeyManagerFactory.getDefaultAlgorithm());
@@ -47,6 +58,11 @@
         return null;
     }
 
+    /**
+     * Returns a KeyStore instance that has been created from identity keystore
+     *
+     * @return KeyStore Instance
+     */
     public KeyStore getIdentityKeyStore() {
         return super.getKeyStore();
     }

Modified: 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/security/definition/KeyStoreInformation.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/security/definition/KeyStoreInformation.java?rev=674464&r1=674463&r2=674464&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/security/definition/KeyStoreInformation.java
 (original)
+++ 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/security/definition/KeyStoreInformation.java
 Mon Jul  7 04:45:18 2008
@@ -38,7 +38,7 @@
  */
 public abstract class KeyStoreInformation {
 
-    private static final Log log = 
LogFactory.getLog(KeyStoreInformation.class);
+    protected final Log log;
 
     public static final String KEYSTORE_CERTIFICATE_FILE_PATH = 
"keyStoreCertificateFilePath";
     public static final String ENABLE_HOST_NAME_VERIFIER = 
"enableHostnameVerifier";
@@ -50,6 +50,10 @@
 
     private final Map parameters = new HashMap();
 
+    protected KeyStoreInformation() {
+        log = LogFactory.getLog(this.getClass());
+    }
+
     public void setStoreType(String storeType) {
         if (storeType == null || "".equals(storeType)) {
             if (log.isDebugEnabled()) {
@@ -84,14 +88,12 @@
         this.location = location;
     }
 
-    protected void handleException(String msg) {
-        log.error(msg);
-        throw new SynapseException(msg);
+    public void setProvider(String provider) {
+        this.provider = provider;
     }
 
-    protected void handleException(String msg, Exception e) {
-        log.error(msg, e);
-        throw new SynapseException(msg, e);
+    public void setKeyStorePassword(String keyStorePassword) {
+        this.keyStorePassword = keyStorePassword;
     }
 
     public void addParameter(String name, String value) {
@@ -102,6 +104,11 @@
         return (String) parameters.get(name);
     }
 
+    /**
+     * Constructs the KeyStore according to the store type
+     *
+     * @return KeyStore Instance
+     */
     protected KeyStore getKeyStore() {
         switch (storeType) {
             case JKS:
@@ -126,12 +133,14 @@
         }
     }
 
-    public void setProvider(String provider) {
-        this.provider = provider;
+    protected void handleException(String msg) {
+        log.error(msg);
+        throw new SynapseException(msg);
     }
 
-    public void setKeyStorePassword(String keyStorePassword) {
-        this.keyStorePassword = keyStorePassword;
+    protected void handleException(String msg, Exception e) {
+        log.error(msg, e);
+        throw new SynapseException(msg, e);
     }
 
 }

Modified: 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/security/definition/TrustKeyStoreInformation.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/security/definition/TrustKeyStoreInformation.java?rev=674464&r1=674463&r2=674464&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/security/definition/TrustKeyStoreInformation.java
 (original)
+++ 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/security/definition/TrustKeyStoreInformation.java
 Mon Jul  7 04:45:18 2008
@@ -22,12 +22,21 @@
 import java.security.KeyStore;
 
 /**
- *
+ * Represents the abstraction - Trusted Certificate Store Information
  */
 public class TrustKeyStoreInformation extends KeyStoreInformation {
 
+    /**
+     * Returns the TrustManagerFactory instance
+     *
+     * @return TrustManagerFactory instance
+     */
     public TrustManagerFactory getTrustManagerFactoryInstance() {
+
         try {
+            if (log.isDebugEnabled()) {
+                log.debug("Creating a TrustManagerFactory instance");
+            }
             KeyStore trustStore = this.getKeyStore();
             TrustManagerFactory trustManagerfactory = 
TrustManagerFactory.getInstance(
                     TrustManagerFactory.getDefaultAlgorithm());
@@ -41,6 +50,11 @@
         return null;
     }
 
+    /**
+     * Returns a KeyStore instance that has been created using trust store
+     *
+     * @return KeyStore Instance
+     */
     public KeyStore getTrustStore() {
         return super.getKeyStore();
 

Modified: synapse/trunk/java/repository/conf/synapse.properties
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/repository/conf/synapse.properties?rev=674464&r1=674463&r2=674464&view=diff
==============================================================================
--- synapse/trunk/java/repository/conf/synapse.properties (original)
+++ synapse/trunk/java/repository/conf/synapse.properties Mon Jul  7 04:45:18 
2008
@@ -31,7 +31,7 @@
 #keystore.identity.alias=synapse
 #keystore.identity.storePassword=password
 #keystore.identity.keyPassword=password
-#keystore.identity.parameters=enableHostnameVerifier=true;keyStoreCertificateFilePath=/home/esb.cer
+#keystore.identity.parameters=enableHostnameVerifier=false;keyStoreCertificateFilePath=/home/esb.cer
 #
 #keystore.trust.location=lib/trust.jks
 #keystore.trust.type=JKS


Reply via email to