User: starksm 
  Date: 01/11/12 11:21:19

  Modified:    catalina/src/main/org/jboss/web/catalina/security Tag:
                        Branch_2_4 SSLServerSocketFactory.java
  Log:
  Add support for setting the catalina Engine class and additional
  Connectors using the new mbean/config element
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.1   +14 -1     
contrib/catalina/src/main/org/jboss/web/catalina/security/SSLServerSocketFactory.java
  
  Index: SSLServerSocketFactory.java
  ===================================================================
  RCS file: 
/cvsroot/jboss/contrib/catalina/src/main/org/jboss/web/catalina/security/SSLServerSocketFactory.java,v
  retrieving revision 1.1
  retrieving revision 1.1.2.1
  diff -u -r1.1 -r1.1.2.1
  --- SSLServerSocketFactory.java       2001/09/26 03:11:30     1.1
  +++ SSLServerSocketFactory.java       2001/11/12 19:21:19     1.1.2.1
  @@ -9,6 +9,8 @@
   import java.io.IOException;
   import java.net.InetAddress;
   import java.net.ServerSocket;
  +import javax.naming.InitialContext;
  +import javax.naming.NamingException;
   
   import org.apache.catalina.net.ServerSocketFactory;
   
  @@ -21,16 +23,27 @@
    @see org.apache.catalina.net.ServerSocketFactory
    
    @author [EMAIL PROTECTED]
  - @version $Revision: 1.1 $
  + @version $Revision: 1.1.2.1 $
    */
   public class SSLServerSocketFactory
      implements ServerSocketFactory
   {
      private DomainServerSocketFactory socketFactory;
   
  +   public SSLServerSocketFactory()
  +   {
  +   }
      public SSLServerSocketFactory(SecurityDomain securityDomain)
         throws IOException
      {
  +      socketFactory = new DomainServerSocketFactory(securityDomain);
  +   }
  +
  +   public void setSecurityDomainName(String jndiName)
  +      throws NamingException, IOException
  +   {
  +      InitialContext iniCtx = new InitialContext();
  +      SecurityDomain securityDomain = (SecurityDomain) iniCtx.lookup(jndiName);
         socketFactory = new DomainServerSocketFactory(securityDomain);
      }
   
  
  
  

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to