C D E F G H M N P R S
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- check(String, String) - Method in class de.wwu.scdh.saxon.harden.FilesystemFilter
-
This checks if the given
hrefpoints to an allowed file system location or is a non-file URI. - check(URI) - Method in class de.wwu.scdh.saxon.harden.FilesystemFilter
-
Check if the given absolute
URIis allowed. - createResult(URI) - Method in class de.wwu.scdh.saxon.harden.HardenedResultDocumentResolver
D
- de.wwu.scdh.saxon.harden - package de.wwu.scdh.saxon.harden
E
- ENVIRON - Static variable in class de.wwu.scdh.saxon.harden.FilesystemFilter
F
- FilesystemFilter - Class in de.wwu.scdh.saxon.harden
-
A filter that restricts access to the file system to a specific paths given by configuration.
- FilesystemFilter() - Constructor for class de.wwu.scdh.saxon.harden.FilesystemFilter
-
The standard constructor sets no allowed locations at all.
- FilesystemFilter(String[]) - Constructor for class de.wwu.scdh.saxon.harden.FilesystemFilter
-
Make a new
FilesystemFilterfrom an array of file system paths. - FilesystemFilterException - Exception in de.wwu.scdh.saxon.harden
- FilesystemFilterException(String) - Constructor for exception de.wwu.scdh.saxon.harden.FilesystemFilterException
- FilesystemFilterException(String, Throwable) - Constructor for exception de.wwu.scdh.saxon.harden.FilesystemFilterException
- FilesystemFilterException(Throwable) - Constructor for exception de.wwu.scdh.saxon.harden.FilesystemFilterException
- fromPropertiesOrEnvironment() - Static method in class de.wwu.scdh.saxon.harden.FilesystemFilter
-
This static method returns a
FilesystemFilterand sets its allowed locations from a system property or an environment variable, which define a list of paths.
G
- getAllowedLocations() - Method in class de.wwu.scdh.saxon.harden.FilesystemFilter
-
Returns the allowed locations.
- getPropOrEnv() - Static method in class de.wwu.scdh.saxon.harden.FilesystemFilter
-
Get an array of paths from a system property or environment variable.
H
- HardenedOutputResolver - Class in de.wwu.scdh.saxon.harden
-
Based on
StandardOutputResolver, this resolver restricts the access to the local file system by using aFilesystemFilter. - HardenedOutputResolver() - Constructor for class de.wwu.scdh.saxon.harden.HardenedOutputResolver
- HardenedResultDocumentResolver - Class in de.wwu.scdh.saxon.harden
-
Based on
StandardResultDocumentResolver, this resolver restricts the access to the local file system by using aFilesystemFilter. - HardenedResultDocumentResolver() - Constructor for class de.wwu.scdh.saxon.harden.HardenedResultDocumentResolver
- HardenedUnparsedTextResolver - Class in de.wwu.scdh.saxon.harden
-
Based on
StandardURIResolver, this resolver restricts the access to the local file system by using aFilesystemFilter. - HardenedUnparsedTextResolver() - Constructor for class de.wwu.scdh.saxon.harden.HardenedUnparsedTextResolver
- HardenedURIResolver - Class in de.wwu.scdh.saxon.harden
-
Based on
StandardURIResolver, this resolver restricts the access to the local file system by using aFilesystemFilter. - HardenedURIResolver() - Constructor for class de.wwu.scdh.saxon.harden.HardenedURIResolver
M
- makeOutputFile(URI) - Static method in class de.wwu.scdh.saxon.harden.HardenedResultDocumentResolver
N
- notifyEmpty() - Static method in class de.wwu.scdh.saxon.harden.FilesystemFilter
-
Notify users that no allowed paths are configured.
P
- PROPERTY - Static variable in class de.wwu.scdh.saxon.harden.FilesystemFilter
R
- resolve(String, String) - Method in class de.wwu.scdh.saxon.harden.HardenedOutputResolver
- resolve(String, String) - Method in class de.wwu.scdh.saxon.harden.HardenedResultDocumentResolver
- resolve(String, String) - Method in class de.wwu.scdh.saxon.harden.HardenedURIResolver
- resolve(URI, String, Configuration) - Method in class de.wwu.scdh.saxon.harden.HardenedUnparsedTextResolver
- resolve(XPathContext, String, String, SerializationProperties) - Method in class de.wwu.scdh.saxon.harden.HardenedResultDocumentResolver
S
- SEPARATOR - Static variable in class de.wwu.scdh.saxon.harden.FilesystemFilter
All Classes All Packages