瀏覽代碼

Updates to sandbox to allow it to compile against latest core changes.

Luke Taylor 17 年之前
父節點
當前提交
6f7590eb05

+ 5 - 1
sandbox/openid/src/main/java/org/springframework/security/ui/openid/OpenIDResponseProcessingFilter.java

@@ -30,7 +30,7 @@ import javax.servlet.http.HttpServletRequest;
  * Process the response from the OpenID server to the returnTo URL.
  *
  * @author Robin Bramley, Opsera Ltd
- * @version $Id:$
+ * @version $Id$
  */
 public class OpenIDResponseProcessingFilter extends AbstractProcessingFilter {
     //~ Instance fields ================================================================================================
@@ -81,4 +81,8 @@ public class OpenIDResponseProcessingFilter extends AbstractProcessingFilter {
     public void setConsumer(OpenIDConsumer consumer) {
         this.consumer = consumer;
     }
+
+    public int getOrder() {
+        throw new UnsupportedOperationException();
+    }
 }

+ 4 - 0
sandbox/openid/src/main/java/org/springframework/security/ui/openid/OpenIdAuthenticationProcessingFilter.java

@@ -183,4 +183,8 @@ public class OpenIdAuthenticationProcessingFilter extends AbstractProcessingFilt
 
         sendRedirect(request, response, failureUrl);
     }
+
+    public int getOrder() {
+        throw new UnsupportedOperationException();
+    }
 }

+ 7 - 1
sandbox/other/pom.xml

@@ -22,6 +22,12 @@
       <artifactId>spring-mock</artifactId>
       <optional>true</optional>
     </dependency>
+    <dependency>
+      <groupId>org.springframework.ldap</groupId>
+      <artifactId>spring-ldap</artifactId>
+      <version>1.2.1</version>
+      <optional>true</optional>
+    </dependency>
     <dependency>
       <groupId>org.springframework</groupId>
       <artifactId>spring-dao</artifactId>
@@ -39,7 +45,7 @@
       <artifactId>ehcache</artifactId>
       <version>1.1</version>
       <optional>true</optional>
-    </dependency>      
+    </dependency>
     <dependency>
       <groupId>ldapsdk</groupId>
       <artifactId>ldapsdk</artifactId>

+ 6 - 5
sandbox/other/src/main/java/org/springframework/security/providers/ldap/authenticator/OracleIDBindAuthenticator.java

@@ -1,14 +1,15 @@
 package org.springframework.security.providers.ldap.authenticator;
 
-import org.springframework.security.ldap.InitialDirContextFactory;
-import org.springframework.security.ldap.ppolicy.PasswordExpiredException;
+import org.springframework.security.ldap.SpringSecurityContextSource;
 import org.springframework.security.ldap.ppolicy.AccountLockedException;
+import org.springframework.security.ldap.ppolicy.PasswordExpiredException;
 import org.springframework.security.ldap.ppolicy.PasswordPolicyException;
+
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 
-import java.util.regex.Pattern;
 import java.util.regex.Matcher;
+import java.util.regex.Pattern;
 
 
 /**
@@ -24,8 +25,8 @@ public class OracleIDBindAuthenticator extends BindAuthenticator {
 
     //~ Constructors ===================================================================================================
 
-    protected OracleIDBindAuthenticator(InitialDirContextFactory initialDirContextFactory) {
-        super(initialDirContextFactory);
+    protected OracleIDBindAuthenticator(SpringSecurityContextSource contextSource) {
+        super(contextSource);
     }
 
 /**