com.google.security.fences.config.FenceVisitor Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of fences-maven-enforcer-rule Show documentation
Show all versions of fences-maven-enforcer-rule Show documentation
Augments Java's access control by checking that a Maven Project and all its
dependencies conform to a policy that specifies which classes/packages can
link to which others.
package com.google.security.fences.config;
import com.google.security.fences.policy.ApiElement;
/**
* Can be used with {@link Fence#visit(FenceVisitor)} to recursively walk
* a fence config tree.
*/
public interface FenceVisitor {
/**
* @param f the fence visited.
* @param apiElement the context in which f was visited derived from its
* ancestors.
*/
void visit(Fence f, ApiElement apiElement);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy