luehe       2003/11/19 10:02:53

  Modified:    util/java/org/apache/tomcat/util/net/jsse
                        JSSE14SocketFactory.java
  Log:
  The KeyStore implementation ("JKS") of the SUN provider converts alias names to
  lower case, so we need to do the same
  
  Revision  Changes    Path
  1.20      +3 -0      
jakarta-tomcat-connectors/util/java/org/apache/tomcat/util/net/jsse/JSSE14SocketFactory.java
  
  Index: JSSE14SocketFactory.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-connectors/util/java/org/apache/tomcat/util/net/jsse/JSSE14SocketFactory.java,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- JSSE14SocketFactory.java  19 Nov 2003 17:18:35 -0000      1.19
  +++ JSSE14SocketFactory.java  19 Nov 2003 18:02:53 -0000      1.20
  @@ -179,6 +179,9 @@
   
           kms = kmf.getKeyManagers();
           if (keyAlias != null) {
  +            if (JSSESocketFactory.defaultKeystoreType.equals(keystoreType)) {
  +                keyAlias = keyAlias.toLowerCase();
  +            }
               for(int i=0; i<kms.length; i++) {
                   kms[i] = new JSSEKeyManager((X509KeyManager)kms[i], keyAlias);
               }
  
  
  

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

Reply via email to