[jboss-cvs] JBossAS SVN: r64080 - trunk/tomcat/src/main/org/jboss/web/tomcat/security.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Jul 16 16:10:26 EDT 2007


Author: anil.saldhana at jboss.com
Date: 2007-07-16 16:10:26 -0400 (Mon, 16 Jul 2007)
New Revision: 64080

Modified:
   trunk/tomcat/src/main/org/jboss/web/tomcat/security/JBossExtendedSecurityMgrRealm.java
Log:
Fix the JASPI API

Modified: trunk/tomcat/src/main/org/jboss/web/tomcat/security/JBossExtendedSecurityMgrRealm.java
===================================================================
--- trunk/tomcat/src/main/org/jboss/web/tomcat/security/JBossExtendedSecurityMgrRealm.java	2007-07-16 20:10:09 UTC (rev 64079)
+++ trunk/tomcat/src/main/org/jboss/web/tomcat/security/JBossExtendedSecurityMgrRealm.java	2007-07-16 20:10:26 UTC (rev 64080)
@@ -34,7 +34,7 @@
 import javax.management.MBeanServer;
 import javax.management.ObjectName;
 import javax.security.auth.Subject;
-import javax.security.auth.message.AuthParam;
+import javax.security.auth.message.MessageInfo;
 import javax.security.auth.message.AuthStatus;
 import javax.security.jacc.PolicyContext;
 import javax.servlet.http.HttpServletResponse;
@@ -51,7 +51,7 @@
 import org.jboss.security.AuthorizationManager;
 import org.jboss.security.GeneralizedAuthenticationManager;
 import org.jboss.security.SimplePrincipal;
-import org.jboss.security.auth.message.HttpServletAuthParam;
+import org.jboss.security.auth.message.GenericMessageInfo;
 import org.jboss.security.authorization.AuthorizationContext;  
 import org.jboss.security.authorization.resources.WebResource;
 
@@ -132,7 +132,7 @@
          LoginConfig config) throws Exception
    {
       log.debug("ExtendedSecurityMgrRealm:authenticate");
-      AuthParam authParam = new HttpServletAuthParam(request,response);
+      MessageInfo authParam = new GenericMessageInfo(request,response);
       GeneralizedAuthenticationManager gam = getAuthenticationManager();
       Subject clientSubject = new Subject();
       Subject serviceSubject = new Subject();
@@ -140,7 +140,7 @@
       AuthStatus status = AuthStatus.FAIL;
       while(!status.equals(AuthStatus.PROCEED))
       {
-         status = gam.validateRequest(authParam, clientSubject, serviceSubject, sharedState);
+         status = gam.validateRequest(authParam, clientSubject, serviceSubject);
          if(status.equals(AuthStatus.FAIL))
             throw new SecurityException("Authentication failed");
       } 




More information about the jboss-cvs-commits mailing list