Package org.eclipse.jetty.server.handler
Class AllowSymLinkAliasChecker
- java.lang.Object
-
- org.eclipse.jetty.server.handler.AllowSymLinkAliasChecker
-
- All Implemented Interfaces:
ContextHandler.AliasCheck
@Deprecated public class AllowSymLinkAliasChecker extends java.lang.Object implements ContextHandler.AliasCheck
Deprecated.useSymlinkAllowedResourceAliasChecker
instead.Symbolic Link AliasChecker.An instance of this class can be registered with
ContextHandler.addAliasCheck(AliasCheck)
to check resources that are aliased to other locations. The checker uses the JavaFiles.readSymbolicLink(Path)
andPath.toRealPath(java.nio.file.LinkOption...)
APIs to check if a file is aliased with symbolic links.
-
-
Constructor Summary
Constructors Constructor Description AllowSymLinkAliasChecker()
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description boolean
check(java.lang.String uri, Resource resource)
Deprecated.Check an alias
-
-
-
Method Detail
-
check
public boolean check(java.lang.String uri, Resource resource)
Deprecated.Description copied from interface:ContextHandler.AliasCheck
Check an alias- Specified by:
check
in interfaceContextHandler.AliasCheck
- Parameters:
uri
- The path the aliased resource was created forresource
- The aliased resourced- Returns:
- True if the resource is OK to be served.
-
-