[jboss-cvs] JBossAS SVN: r72688 - trunk/security/src/main/org/jboss/security/integration.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Apr 24 12:34:34 EDT 2008


Author: anil.saldhana at jboss.com
Date: 2008-04-24 12:34:33 -0400 (Thu, 24 Apr 2008)
New Revision: 72688

Modified:
   trunk/security/src/main/org/jboss/security/integration/JNDIBasedSecurityManagement.java
Log:
JBAS-5483: deregister method

Modified: trunk/security/src/main/org/jboss/security/integration/JNDIBasedSecurityManagement.java
===================================================================
--- trunk/security/src/main/org/jboss/security/integration/JNDIBasedSecurityManagement.java	2008-04-24 16:33:58 UTC (rev 72687)
+++ trunk/security/src/main/org/jboss/security/integration/JNDIBasedSecurityManagement.java	2008-04-24 16:34:33 UTC (rev 72688)
@@ -300,6 +300,7 @@
 
    public SecurityDomainContext createSecurityDomainContext(String domain) throws Exception
    {   
+      log.debug("Creating SDC for domain="+domain);
       AuthenticationManager am = createAuthenticationManager(domain);
       if(cachePolicy == null)
       {
@@ -344,6 +345,19 @@
       securityMgrMap.put(domain, sdc);
    }  
    
+   /**
+    * Legacy deregistration of JaasSecurityDomain instance with the JNDI
+    * Object Factory internal hashmap
+    * @param domain
+    * @param jsd
+    * @throws Exception
+    */
+   public void deregisterJaasSecurityDomainInstance(String domain, 
+         JaasSecurityDomain jsd)
+   {
+      securityMgrMap.remove(domain); 
+   }  
+   
    // Private Methods
  
    private Object lookUpJNDI(String ctxName) 




More information about the jboss-cvs-commits mailing list