[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