[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