Browse Source

SEC-1022: Remove use of static methods/initializers in Acl Permissions. Added setter for PermissionFactory to AclPermissionEvaluator

3.0.x
Luke Taylor 17 years ago
parent
commit
24155d4abe
  1. 6
      acl/src/main/java/org/springframework/security/acls/AclPermissionEvaluator.java

6
acl/src/main/java/org/springframework/security/acls/AclPermissionEvaluator.java

@ -125,7 +125,7 @@ public class AclPermissionEvaluator implements PermissionEvaluator { @@ -125,7 +125,7 @@ public class AclPermissionEvaluator implements PermissionEvaluator {
}
}
throw new IllegalArgumentException("unsupported permission: " + permission);
throw new IllegalArgumentException("Unsupported permission: " + permission);
}
public void setObjectIdentityRetrievalStrategy(ObjectIdentityRetrievalStrategy objectIdentityRetrievalStrategy) {
@ -139,4 +139,8 @@ public class AclPermissionEvaluator implements PermissionEvaluator { @@ -139,4 +139,8 @@ public class AclPermissionEvaluator implements PermissionEvaluator {
public void setSidRetrievalStrategy(SidRetrievalStrategy sidRetrievalStrategy) {
this.sidRetrievalStrategy = sidRetrievalStrategy;
}
public void setPermissionFactory(PermissionFactory permissionFactory) {
this.permissionFactory = permissionFactory;
}
}

Loading…
Cancel
Save