User: jules_gosnell
Date: 02/01/13 16:42:26
Modified: jetty/src/main/org/jboss/jetty/security JBossUserRealm.java
Log:
finally fix the problem with JBossUserRealm not being Serializable.
Thanks for this suggestion, Anatoly.
Revision Changes Path
1.2 +7 -3
contrib/jetty/src/main/org/jboss/jetty/security/JBossUserRealm.java
Index: JBossUserRealm.java
===================================================================
RCS file:
/cvsroot/jboss/contrib/jetty/src/main/org/jboss/jetty/security/JBossUserRealm.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- JBossUserRealm.java 2002/01/13 13:28:49 1.1
+++ JBossUserRealm.java 2002/01/14 00:42:26 1.2
@@ -5,7 +5,7 @@
* See terms of license at gnu.org.
*/
-// $Id: JBossUserRealm.java,v 1.1 2002/01/13 13:28:49 jules_gosnell Exp $
+// $Id: JBossUserRealm.java,v 1.2 2002/01/14 00:42:26 jules_gosnell Exp $
package org.jboss.jetty.security;
@@ -29,7 +29,7 @@
/** An implementation of UserRealm that integrates with the JBossSX
* security manager associted with the web application.
* @author [EMAIL PROTECTED]
- * @version $Revision: 1.1 $
+ * @version $Revision: 1.2 $
*/
// TODO
@@ -61,7 +61,11 @@
if(_authMgr!=null &&_authMgr.isValid(this, passwordChars))
{
_log.info("JBossUserPrincipal: "+userName+" is authenticated");
- SecurityAssociation.setPrincipal(this);
+
+ // work around the fact that we are not serialisable - thanks Anatoly
+ // SecurityAssociation.setPrincipal(this);
+ SecurityAssociation.setPrincipal(new SimplePrincipal(userName));
+
SecurityAssociation.setCredential(passwordChars);
authenticated=true;
}
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development