[jboss-cvs] jboss-seam/src/main/org/jboss/seam/security/filter ...

Shane Bryzak Shane_Bryzak at symantec.com
Thu Dec 14 00:39:35 EST 2006


  User: sbryzak2
  Date: 06/12/14 00:39:35

  Modified:    src/main/org/jboss/seam/security/filter 
                        SeamSecurityFilter.java
  Log:
  added @Startup to security components
  
  Revision  Changes    Path
  1.12      +7 -12     jboss-seam/src/main/org/jboss/seam/security/filter/SeamSecurityFilter.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: SeamSecurityFilter.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/security/filter/SeamSecurityFilter.java,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -b -r1.11 -r1.12
  --- SeamSecurityFilter.java	4 Dec 2006 01:06:51 -0000	1.11
  +++ SeamSecurityFilter.java	14 Dec 2006 05:39:35 -0000	1.12
  @@ -10,6 +10,8 @@
   
   import org.apache.commons.logging.Log;
   import org.apache.commons.logging.LogFactory;
  +import org.jboss.seam.security.config.SecurityConfiguration;
  +import org.jboss.seam.contexts.WebApplicationContext;
   
   /**
    * A servlet filter that performs authentication within a Seam application.
  @@ -20,26 +22,19 @@
   {
     private static final Log log = LogFactory.getLog(SeamSecurityFilter.class);
   
  -//  private static final String CONFIG_RESOURCE = "/WEB-INF/seam-security.xml";
  -
     public void init(FilterConfig config)
         throws ServletException
     {
   
   //    try
   //    {
  -      /** @todo beginInitialization is the closest method we have to initialise the application context */
  -//      Lifecycle.beginInitialization(servletContext);
  +      WebApplicationContext ctx = new WebApplicationContext(config.getServletContext());
   
  -//      SecurityConfig.instance().setApplicationContext(
  -//          Contexts.getApplicationContext());
  +      SecurityConfiguration sc = (SecurityConfiguration) ctx.get(
  +          SecurityConfiguration.class);
  +
  +      log.info("**** SecurityConfiguration **** : " + sc);
   
  -//      if (Authenticator.instance() == null)
  -//        throw new ServletException("No Authenticator configured.");
  -//    }
  -//    finally
  -//    {
  -      /** @todo clear the application context */
   //    }
   
   //    try
  
  
  



More information about the jboss-cvs-commits mailing list