Explorar o código

Remove Deprecated EvaluationContextExtensionSupport Usage

EvaluationContextExtensionSupport is deprecated. Instead classes should
implement EvaluationContextExtension directly.

Fixes: gh-5886
Rob Winch %!s(int64=7) %!d(string=hai) anos
pai
achega
508f0bc870

+ 3 - 3
data/src/main/java/org/springframework/security/data/repository/query/SecurityEvaluationContextExtension.java

@@ -15,7 +15,7 @@
  */
 package org.springframework.security.data.repository.query;
 
-import org.springframework.data.repository.query.spi.EvaluationContextExtensionSupport;
+import org.springframework.data.repository.query.spi.EvaluationContextExtension;
 import org.springframework.security.access.expression.SecurityExpressionRoot;
 import org.springframework.security.core.Authentication;
 import org.springframework.security.core.context.SecurityContext;
@@ -79,7 +79,7 @@ import org.springframework.security.core.context.SecurityContextHolder;
  * @author Rob Winch
  */
 public class SecurityEvaluationContextExtension
-		extends EvaluationContextExtensionSupport {
+		implements EvaluationContextExtension {
 	private Authentication authentication;
 
 	/**
@@ -117,4 +117,4 @@ public class SecurityEvaluationContextExtension
 		SecurityContext context = SecurityContextHolder.getContext();
 		return context.getAuthentication();
 	}
-}
+}