billbarker    02/04/08 21:18:02

  Modified:    http11/src/java/org/apache/coyote/http11
                        Http11Processor.java
  Log:
  Make the SSL attributes functional (at least until we can do better).
  
  We still need the KeySize to be added to SSLSupport, but I'm leaving that for 
someone how knows SSL better than me. :-)
  
  Revision  Changes    Path
  1.16      +9 -4      
jakarta-tomcat-connectors/http11/src/java/org/apache/coyote/http11/Http11Processor.java
  
  Index: Http11Processor.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-connectors/http11/src/java/org/apache/coyote/http11/Http11Processor.java,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- Http11Processor.java      8 Apr 2002 23:48:22 -0000       1.15
  +++ Http11Processor.java      9 Apr 2002 04:18:02 -0000       1.16
  @@ -478,10 +478,15 @@
               Request req=(Request)param;
               try {
                   if( sslSupport != null ) {
  -                    //  if(key.equals("javax.servlet.request.cipher_suite"))
  -                    //sslSupport.getCipherSuite();
  -                    // if(key.equals("javax.servlet.request.X509Certificate"))
  -                    //sslSupport.getPeerCertificateChain();
  +                 Object sslO = sslSupport.getCipherSuite();
  +                 if(sslO != null)
  +                     req.setAttribute("javax.servlet.request.cipher_suite",
  +                                      sslO);
  +                 sslO = sslSupport.getPeerCertificateChain();
  +                 if(sslO != null)
  +                     req.setAttribute("javax.servlet.request.X509Certificate",
  +                                      sslO);
  +                 //XXX We still need KeySize for 4.x
                   }
               } catch (Exception e){
                   //log("Exception getting SSL attribute " + key,e,Log.WARNING);
  
  
  

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

Reply via email to