billbarker    2003/10/05 16:43:47

  Modified:    util/java/org/apache/tomcat/util/net/jsse
                        JSSESocketFactory.java
  Log:
  Make the TrustStore a configurable option (so different Hosts can have different 
TrustStores).
  
  Revision  Changes    Path
  1.10      +8 -3      
jakarta-tomcat-connectors/util/java/org/apache/tomcat/util/net/jsse/JSSESocketFactory.java
  
  Index: JSSESocketFactory.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-connectors/util/java/org/apache/tomcat/util/net/jsse/JSSESocketFactory.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- JSSESocketFactory.java    2 Sep 2003 21:34:38 -0000       1.9
  +++ JSSESocketFactory.java    5 Oct 2003 23:43:47 -0000       1.10
  @@ -265,9 +265,14 @@
       protected KeyStore getTrustStore(String keystoreType) throws IOException {
           KeyStore trustStore = null;
   
  -        String trustStoreFile = System.getProperty("javax.net.ssl.trustStore");
  -        String trustStorePassword =
  -            System.getProperty("javax.net.ssl.trustStorePassword");
  +        String trustStoreFile = (String)attributes.get("truststoreFile");
  +     if(trustStoreFile == null) {
  +         trustStoreFile = System.getProperty("javax.net.ssl.trustStore");
  +     }
  +        String trustStorePassword = (String)attributes.get("truststorePass");
  +     if( trustStorePassword == null) {
  +            trustStorePassword = 
System.getProperty("javax.net.ssl.trustStorePassword");
  +     }
           if (trustStoreFile != null && trustStorePassword != null){
               trustStore = getStore(keystoreType, trustStoreFile,
                                     trustStorePassword);
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to