[jboss-cvs] JBossAS SVN: r114753 - branches/JBPAPP_5/ejb3/src/main/org/jboss/ejb3/iiop.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Mar 7 05:21:06 EST 2014


Author: dpospisil
Date: 2014-03-07 05:21:06 -0500 (Fri, 07 Mar 2014)
New Revision: 114753

Modified:
   branches/JBPAPP_5/ejb3/src/main/org/jboss/ejb3/iiop/BeanCorbaServant.java
Log:
[JBPAPP-11036] IIOP - Client principal is retained in subsequent invocations even if the client is not associated with the principal anymore


Modified: branches/JBPAPP_5/ejb3/src/main/org/jboss/ejb3/iiop/BeanCorbaServant.java
===================================================================
--- branches/JBPAPP_5/ejb3/src/main/org/jboss/ejb3/iiop/BeanCorbaServant.java	2014-03-06 11:10:47 UTC (rev 114752)
+++ branches/JBPAPP_5/ejb3/src/main/org/jboss/ejb3/iiop/BeanCorbaServant.java	2014-03-07 10:21:06 UTC (rev 114753)
@@ -201,6 +201,8 @@
                log.debug("username = " + name);
                Principal principal = new SimplePrincipal(name);
                SecurityAssociation.setPrincipal(principal);
+            } else {
+               SecurityAssociation.setPrincipal(null);
             }
             
             if(credentials != null && credentials.length > 0)



More information about the jboss-cvs-commits mailing list