[jboss-cvs] JBossAS SVN: r65981 - trunk/security/src/main/org/jboss/security/plugins.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Oct 9 15:46:15 EDT 2007


Author: anil.saldhana at jboss.com
Date: 2007-10-09 15:46:15 -0400 (Tue, 09 Oct 2007)
New Revision: 65981

Modified:
   trunk/security/src/main/org/jboss/security/plugins/JaasSecurityManager.java
   trunk/security/src/main/org/jboss/security/plugins/JaasSecurityManagerService.java
Log:
specify DeepCopySubject option

Modified: trunk/security/src/main/org/jboss/security/plugins/JaasSecurityManager.java
===================================================================
--- trunk/security/src/main/org/jboss/security/plugins/JaasSecurityManager.java	2007-10-09 17:29:41 UTC (rev 65980)
+++ trunk/security/src/main/org/jboss/security/plugins/JaasSecurityManager.java	2007-10-09 19:46:15 UTC (rev 65981)
@@ -40,14 +40,12 @@
 import org.jboss.logging.Logger;
 import org.jboss.security.AuthenticationManager;
 import org.jboss.security.AuthorizationManager;
-import org.jboss.security.ISecurityManagement;
 import org.jboss.security.RealmMapping;
 import org.jboss.security.SecurityConstants;
 import org.jboss.security.SecurityContext;
 import org.jboss.security.SecurityUtil;
 import org.jboss.security.SubjectSecurityManager;
 import org.jboss.security.auth.callback.SecurityAssociationHandler;
-import org.jboss.security.integration.JNDIBasedSecurityManagement;
 import org.jboss.system.ServiceMBeanSupport;
 import org.jboss.util.CachePolicy;
 import org.jboss.util.TimedCachePolicy;

Modified: trunk/security/src/main/org/jboss/security/plugins/JaasSecurityManagerService.java
===================================================================
--- trunk/security/src/main/org/jboss/security/plugins/JaasSecurityManagerService.java	2007-10-09 17:29:41 UTC (rev 65980)
+++ trunk/security/src/main/org/jboss/security/plugins/JaasSecurityManagerService.java	2007-10-09 19:46:15 UTC (rev 65981)
@@ -60,6 +60,7 @@
 import org.jboss.security.SecurityProxyFactory;
 import org.jboss.security.SecurityDomain;
 import org.jboss.security.auth.callback.CallbackHandlerPolicyContextHandler;
+import org.jboss.security.config.SecurityConfiguration;
 import org.jboss.security.jacc.SubjectPolicyContextHandler;
 import org.jboss.security.propertyeditor.PrincipalEditor;
 import org.jboss.security.propertyeditor.SecurityDomainEditor;
@@ -258,6 +259,7 @@
             setDeepCopySubjectOption(sdc.securityMgr, flag);
          }
       }
+      SecurityConfiguration.setDeepCopySubjectMode(flag);
    }
 
    /** Set the indicated security domain cache timeout. This only has an




More information about the jboss-cvs-commits mailing list