[jboss-cvs] JBossAS SVN: r73162 - projects/security/security-jboss-sx/trunk/jbosssx/src/main/org/jboss/security/plugins/auth.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu May 8 14:08:29 EDT 2008


Author: anil.saldhana at jboss.com
Date: 2008-05-08 14:08:29 -0400 (Thu, 08 May 2008)
New Revision: 73162

Modified:
   projects/security/security-jboss-sx/trunk/jbosssx/src/main/org/jboss/security/plugins/auth/JaasSecurityManagerBase.java
Log:
add a null check

Modified: projects/security/security-jboss-sx/trunk/jbosssx/src/main/org/jboss/security/plugins/auth/JaasSecurityManagerBase.java
===================================================================
--- projects/security/security-jboss-sx/trunk/jbosssx/src/main/org/jboss/security/plugins/auth/JaasSecurityManagerBase.java	2008-05-08 17:28:08 UTC (rev 73161)
+++ projects/security/security-jboss-sx/trunk/jbosssx/src/main/org/jboss/security/plugins/auth/JaasSecurityManagerBase.java	2008-05-08 18:08:29 UTC (rev 73162)
@@ -380,6 +380,9 @@
          String contextID = PolicyContext.getContextID();
          AuthConfigFactory factory = AuthConfigFactory.getFactory();
          AuthConfigProvider provider = factory.getConfigProvider(layer,contextID,null); 
+         if(provider == null)
+            throw new IllegalStateException("Provider is null for "+ layer + " for "+ contextID);
+         
          ServerAuthConfig serverConfig = provider.getServerAuthConfig(layer,contextID, 
                   new AppCallbackHandler("DUMMY","DUMMY".toCharArray()));  
          ServerAuthContext sctx = serverConfig.getAuthContext(contextID, 




More information about the jboss-cvs-commits mailing list