Class JXEHardenedDispatchingResolver

java.lang.Object
com.io7m.jxe.core.JXEHardenedDispatchingResolver
All Implemented Interfaces:
EntityResolver, EntityResolver2

public final class JXEHardenedDispatchingResolver extends Object implements EntityResolver2
A hardened entity resolver that can resolve resources from a set of given schemas or from any descendant of a given directory. The resolver prevents path traversal attacks by refusing to resolve resources outside of the given directory.