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

Shane Bryzak sbryzak at redhat.com
Tue Jun 19 23:24:06 EDT 2007


  User: sbryzak2
  Date: 07/06/19 23:24:06

  Modified:    src/main/org/jboss/seam/security  Identity.java
  Log:
  JBSEAM-1445
  
  Revision  Changes    Path
  1.90      +7 -0      jboss-seam/src/main/org/jboss/seam/security/Identity.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: Identity.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/security/Identity.java,v
  retrieving revision 1.89
  retrieving revision 1.90
  diff -u -b -r1.89 -r1.90
  --- Identity.java	19 Jun 2007 21:36:11 -0000	1.89
  +++ Identity.java	20 Jun 2007 03:24:06 -0000	1.90
  @@ -14,6 +14,7 @@
   
   import javax.faces.application.FacesMessage;
   import javax.faces.application.FacesMessage.Severity;
  +import javax.faces.context.FacesContext;
   import javax.security.auth.Subject;
   import javax.security.auth.callback.Callback;
   import javax.security.auth.callback.CallbackHandler;
  @@ -111,6 +112,12 @@
   
      private void initCredentialsFromCookie()
      {
  +      FacesContext ctx = FacesContext.getCurrentInstance();
  +      if (ctx != null)
  +      {
  +         setCookiePath(ctx.getExternalContext().getRequestContextPath());
  +      }
  +      
         username = getCookieValue();
         if (username!=null)
         {
  
  
  



More information about the jboss-cvs-commits mailing list