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

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


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

Modified:
   trunk/security/src/main/org/jboss/security/plugins/JaasSecurityDomain.java
Log:
JBAS-5483: JaasSecurityDomain should unregister

Modified: trunk/security/src/main/org/jboss/security/plugins/JaasSecurityDomain.java
===================================================================
--- trunk/security/src/main/org/jboss/security/plugins/JaasSecurityDomain.java	2008-04-24 16:31:50 UTC (rev 72685)
+++ trunk/security/src/main/org/jboss/security/plugins/JaasSecurityDomain.java	2008-04-24 16:33:35 UTC (rev 72686)
@@ -421,6 +421,13 @@
          keyStorePassword = null;
       }
       cipherKey = null;
+      
+      // Deregister yourself with the security management
+      if (securityManagement instanceof JNDIBasedSecurityManagement)
+      {
+         JNDIBasedSecurityManagement jbs = (JNDIBasedSecurityManagement) securityManagement;
+         jbs.deregisterJaasSecurityDomainInstance(getSecurityDomain(), this);
+      }
    }
 
    /**




More information about the jboss-cvs-commits mailing list