User: oconnor
Date: 00/08/21 11:11:46
Modified: src/main/org/jboss Main.java
Log:
Security propagates from calls made within an EJB.
Revision Changes Path
1.8 +8 -2 jboss/src/main/org/jboss/Main.java
Index: Main.java
===================================================================
RCS file: /products/cvs/ejboss/jboss/src/main/org/jboss/Main.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- Main.java 2000/08/18 03:20:51 1.7
+++ Main.java 2000/08/21 18:11:45 1.8
@@ -22,11 +22,14 @@
import javax.management.*;
import javax.management.loading.*;
+import org.jboss.system.SecurityAssociation;
+
/**
*
* @see <related>
* @author Rickard �berg ([EMAIL PROTECTED])
- * @version $Revision: 1.7 $
+ * @author <a href="mailto:[EMAIL PROTECTED]">Daniel O'Connor</a>.
+ * @version $Revision: 1.8 $
*/
public class Main
{
@@ -62,7 +65,10 @@
System.setProperty("java.security.policy", serverPolicy);
System.setSecurityManager(new SecurityManager());
-
+
+ // use thread-local principal and credential propagation
+ SecurityAssociation.setServer();
+
// Start server - Main does not have the proper permissions
AccessController.doPrivileged(new PrivilegedAction()
{
- [jBoss-Dev] CVS update: jboss/src/main/org/jboss Mai... jBoss CVS Development
- [jBoss-Dev] CVS update: jboss/src/main/org/jbos... jBoss CVS Development
- [jBoss-Dev] CVS update: jboss/src/main/org/jbos... jBoss CVS Development
- [jBoss-Dev] CVS update: jboss/src/main/org/jbos... jBoss CVS Development
- [jBoss-Dev] CVS update: jboss/src/main/org/jbos... jBoss CVS Development
- [jBoss-Dev] CVS update: jboss/src/main/org/jbos... jBoss CVS Development
- [jBoss-Dev] CVS update: jboss/src/main/org/jbos... jBoss CVS Development
- [jBoss-Dev] CVS update: jboss/src/main/org/jbos... jBoss CVS Development
- [jBoss-Dev] CVS update: jboss/src/main/org/jbos... jBoss CVS Development
- [jBoss-Dev] CVS update: jboss/src/main/org/jbos... jBoss CVS Development
- [jBoss-Dev] CVS update: jboss/src/main/org/jbos... jBoss CVS Development
- [jBoss-Dev] CVS update: jboss/src/main/org/jbos... jBoss CVS Development
- [jBoss-Dev] CVS update: jboss/src/main/org/jbos... jBoss CVS Development
- [jBoss-Dev] CVS update: jboss/src/main/org/jbos... jBoss CVS Development
- [jBoss-Dev] CVS update: jboss/src/main/org/jbos... jBoss CVS Development
- [jBoss-Dev] CVS update: jboss/src/main/org/jbos... jBoss CVS Development
