Extract data manually from the Request so it doesn't have to be passed through Filter...
authorgilbert <gilbert@ab3bd59b-922f-494d-bb5f-6f0a3c29deca>
Thu, 18 Aug 2005 18:07:51 +0000 (18:07 +0000)
committergilbert <gilbert@ab3bd59b-922f-494d-bb5f-6f0a3c29deca>
Thu, 18 Aug 2005 18:07:51 +0000 (18:07 +0000)
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@1799 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

src/edu/internet2/middleware/shibboleth/common/ShibBrowserProfile.java

index b489e9f..e86bbd0 100644 (file)
@@ -18,8 +18,6 @@ package edu.internet2.middleware.shibboleth.common;
 
 import java.util.ArrayList;
 
-import javax.servlet.http.HttpServletRequest;
-
 import org.apache.log4j.Logger;
 import org.opensaml.NoSuchProviderException;
 import org.opensaml.ReplayCache;
@@ -69,7 +67,7 @@ public class ShibBrowserProfile  {
      */
     public BrowserProfileResponse receive(
             StringBuffer issuer,
-            HttpServletRequest reqContext,
+            BrowserProfileRequest bpRequest,
             String recipient,
             ReplayCache replayCache,
             ArtifactMapper artifactMapper,
@@ -80,7 +78,6 @@ public class ShibBrowserProfile  {
         issuer.setLength(0);
         
         // Let SAML do all the decoding and parsing
-        BrowserProfileRequest bpRequest = profile.receive(reqContext);
         BrowserProfileResponse bpr = profile.receive(issuer, bpRequest, recipient, replayCache, artifactMapper, minorVersion);
         
         /*