Browse Source

SEC-1562: Made SecurityExpressionRootPropertyAccessor a package private class as it is no longer referenced from multiple packages.

Luke Taylor 15 years ago
parent
commit
62cbd51d54

+ 1 - 1
core/src/main/java/org/springframework/security/access/expression/SecurityExpressionRootPropertyAccessor.java

@@ -7,7 +7,7 @@ import org.springframework.expression.PropertyAccessor;
 import org.springframework.expression.TypedValue;
 
 @SuppressWarnings("unchecked")
-public final class SecurityExpressionRootPropertyAccessor implements PropertyAccessor {
+final class SecurityExpressionRootPropertyAccessor implements PropertyAccessor {
     public final Class[] CLASSES = {SecurityExpressionRoot.class};
 
     public boolean canRead(EvaluationContext context, Object target, String name) throws AccessException {

+ 0 - 1
core/src/main/java/org/springframework/security/access/expression/method/DefaultMethodSecurityExpressionHandler.java

@@ -16,7 +16,6 @@ import org.springframework.security.access.PermissionEvaluator;
 import org.springframework.security.access.expression.AbstractSecurityExpressionHandler;
 import org.springframework.security.access.expression.ExpressionUtils;
 import org.springframework.security.access.expression.SecurityExpressionRoot;
-import org.springframework.security.access.expression.SecurityExpressionRootPropertyAccessor;
 import org.springframework.security.core.Authentication;
 
 /**