Repository: jena Updated Branches: refs/heads/master 0361959fa -> 7e8d5f00c
Added StaticSecurityEvaluator for testing as part of JENA-854 Project: http://git-wip-us.apache.org/repos/asf/jena/repo Commit: http://git-wip-us.apache.org/repos/asf/jena/commit/7e8d5f00 Tree: http://git-wip-us.apache.org/repos/asf/jena/tree/7e8d5f00 Diff: http://git-wip-us.apache.org/repos/asf/jena/diff/7e8d5f00 Branch: refs/heads/master Commit: 7e8d5f00cff4dda67164ba523e02de0abbfa5c52 Parents: 0361959 Author: Claude Warren <[email protected]> Authored: Tue Jan 20 07:19:17 2015 +0000 Committer: Claude Warren <[email protected]> Committed: Tue Jan 20 07:19:17 2015 +0000 ---------------------------------------------------------------------- .../security/ModelBasedSecurityEvaluator.java | 59 ++++++++++++++++++++ 1 file changed, 59 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/jena/blob/7e8d5f00/jena-security/src/test/java/org/apache/jena/security/ModelBasedSecurityEvaluator.java ---------------------------------------------------------------------- diff --git a/jena-security/src/test/java/org/apache/jena/security/ModelBasedSecurityEvaluator.java b/jena-security/src/test/java/org/apache/jena/security/ModelBasedSecurityEvaluator.java new file mode 100644 index 0000000..7f17aa1 --- /dev/null +++ b/jena-security/src/test/java/org/apache/jena/security/ModelBasedSecurityEvaluator.java @@ -0,0 +1,59 @@ +package org.apache.jena.security; + +import java.util.Set; + +import com.hp.hpl.jena.rdf.model.Model; + +public class ModelBasedSecurityEvaluator implements SecurityEvaluator { + + private Model model; + + public ModelBasedSecurityEvaluator( Model model) { + this.model = model; + } + + + + @Override + public boolean evaluate(Action action, SecNode graphIRI) { + return true; + } + + @Override + public boolean evaluate(Action action, SecNode graphIRI, SecTriple triple) { + return true; + } + + @Override + public boolean evaluate(Set<Action> actions, SecNode graphIRI) { + return true; + } + + @Override + public boolean evaluate(Set<Action> actions, SecNode graphIRI, + SecTriple triple) { + return true; + } + + @Override + public boolean evaluateAny(Set<Action> actions, SecNode graphIRI) { + return true; + } + + @Override + public boolean evaluateAny(Set<Action> actions, SecNode graphIRI, + SecTriple triple) { + return true; + } + + @Override + public boolean evaluateUpdate(SecNode graphIRI, SecTriple from, SecTriple to) { + return true; + } + + @Override + public Object getPrincipal() { + return null; + } + +}
