[jboss-cvs] JBossAS SVN: r105500 - branches/JBPAPP_5_0_0_JBAS-8025/security/src/main/org/jboss/security/integration.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue Jun 1 14:15:06 EDT 2010
Author: mmoyses
Date: 2010-06-01 14:15:06 -0400 (Tue, 01 Jun 2010)
New Revision: 105500
Modified:
branches/JBPAPP_5_0_0_JBAS-8025/security/src/main/org/jboss/security/integration/JNDIBasedSecurityManagement.java
Log:
JBPAPP-4381: fixing per security domain cache
Modified: branches/JBPAPP_5_0_0_JBAS-8025/security/src/main/org/jboss/security/integration/JNDIBasedSecurityManagement.java
===================================================================
--- branches/JBPAPP_5_0_0_JBAS-8025/security/src/main/org/jboss/security/integration/JNDIBasedSecurityManagement.java 2010-06-01 18:05:26 UTC (rev 105499)
+++ branches/JBPAPP_5_0_0_JBAS-8025/security/src/main/org/jboss/security/integration/JNDIBasedSecurityManagement.java 2010-06-01 18:15:06 UTC (rev 105500)
@@ -351,19 +351,16 @@
{
log.debug("Creating SDC for domain="+securityDomain);
AuthenticationManager am = createAuthenticationManager(securityDomain);
- if(singleton.cachePolicy == null)
- {
- singleton.cachePolicy = createDefaultCachePolicy();
- }
+ CachePolicy cache = createDefaultCachePolicy();
//Set security cache if the auth manager implementation supports it
- setSecurityDomainCache(am, singleton.cachePolicy);
+ setSecurityDomainCache(am, cache);
//Set DeepCopySubject option if supported
if(SecurityConfiguration.isDeepCopySubjectMode())
{
setDeepCopySubjectMode(am);
}
- SecurityDomainContext securityDomainContext = new SecurityDomainContext(am, singleton.cachePolicy);
+ SecurityDomainContext securityDomainContext = new SecurityDomainContext(am, cache);
securityDomainContext.setAuthorizationManager(createAuthorizationManager(securityDomain));
securityDomainContext.setAuditMgr(createAuditManager(securityDomain));
More information about the jboss-cvs-commits
mailing list