public class DigesterURLReadUtils
extends java.lang.Object
Constructor and Description |
---|
DigesterURLReadUtils()
Constructor method for i18n purposes only.
|
Modifier and Type | Method and Description |
---|---|
static URLResult |
readDigestURL(org.apache.commons.vfs2.FileObject digesturl,
java.util.Vector<DigestResult> digests,
java.util.Hashtable<DigestResult,org.apache.commons.vfs2.FileObject> cache,
int urltype,
boolean verbose,
java.util.Vector<java.lang.String[]> messages,
java.lang.String algorithm,
boolean checkBoxGNUTarget,
boolean checkBoxBSDTarget,
java.util.TreeMap<org.apache.commons.vfs2.FileObject,byte[]> urlcache,
long maxurlsize,
boolean checkfiletype,
java.lang.String extpgp,
boolean xmlpgpsigs,
java.lang.String comment)
Reads the given digest URL according to its extension and returns the URL result.
|
static URLResult |
readGNUBSD(org.apache.commons.vfs2.FileObject digesturl,
java.util.Vector<DigestResult> digests,
java.util.Hashtable<DigestResult,org.apache.commons.vfs2.FileObject> cache,
java.lang.String algorithm,
boolean checkGNU,
boolean checkBSD,
java.util.Vector<java.lang.String[]> messages,
java.util.TreeMap<org.apache.commons.vfs2.FileObject,byte[]> urlcache,
long maxurlsize,
java.lang.String comment)
Reads the given GNU/BSD digest URL and extracts the contents (digests and target URLs).
|
static URLResult |
readPGP(org.apache.commons.vfs2.FileObject signatureurl,
java.util.Vector<DigestResult> results,
java.lang.String extpgp,
java.util.Hashtable<DigestResult,org.apache.commons.vfs2.FileObject> cache,
java.util.Vector<java.lang.String[]> messages,
java.util.TreeMap<org.apache.commons.vfs2.FileObject,byte[]> urlcache,
long maxurlsize,
java.lang.String comment)
Reads the given PGP signature URL and extracts the contents.
|
static URLResult |
readXML(org.apache.commons.vfs2.FileObject digesturl,
java.util.Vector<DigestResult> digests,
java.util.Hashtable<DigestResult,org.apache.commons.vfs2.FileObject> cache,
java.util.Vector<java.lang.String[]> messages,
java.util.TreeMap<org.apache.commons.vfs2.FileObject,byte[]> urlcache,
long maxurlsize,
boolean pgpsigs,
java.lang.String comment)
Reads the given XML digest URL and extracts the contents (digests and target files).
|
public DigesterURLReadUtils() throws java.lang.InstantiationException
I18NExtractor
).
java.lang.InstantiationException
- Error indicationpublic static URLResult readDigestURL(org.apache.commons.vfs2.FileObject digesturl, java.util.Vector<DigestResult> digests, java.util.Hashtable<DigestResult,org.apache.commons.vfs2.FileObject> cache, int urltype, boolean verbose, java.util.Vector<java.lang.String[]> messages, java.lang.String algorithm, boolean checkBoxGNUTarget, boolean checkBoxBSDTarget, java.util.TreeMap<org.apache.commons.vfs2.FileObject,byte[]> urlcache, long maxurlsize, boolean checkfiletype, java.lang.String extpgp, boolean xmlpgpsigs, java.lang.String comment)
digesturl
- The digest URL to be readdigests
- The digest resultscache
- Remembers the origin of the prepared resultsurltype
- DigestChecker.FILE_TYPE_XML
, ...verbose
- Verbose messages?messages
- Collector for verbose messages (optional)algorithm
- The digest algorithmcheckBoxGNUTarget
- The flagcheckBoxBSDTarget
- The flagurlcache
- The URL cachemaxurlsize
- The maximum URL sizecheckfiletype
- Check this file?extpgp
- Extension(s) of PGP filesxmlpgpsigs
- Extract PGP signatures?comment
- The default commentpublic static URLResult readGNUBSD(org.apache.commons.vfs2.FileObject digesturl, java.util.Vector<DigestResult> digests, java.util.Hashtable<DigestResult,org.apache.commons.vfs2.FileObject> cache, java.lang.String algorithm, boolean checkGNU, boolean checkBSD, java.util.Vector<java.lang.String[]> messages, java.util.TreeMap<org.apache.commons.vfs2.FileObject,byte[]> urlcache, long maxurlsize, java.lang.String comment)
digesturl
- Digest URL to be readdigests
- Container for digest resultscache
- Remembers the origin of the prepared resultsalgorithm
- The expected algorithmcheckGNU
- Check for GNU file format?checkBSD
- Check for BSD file format?messages
- Collector for verbose messages (optional)urlcache
- The cache for digest file contents (optional)maxurlsize
- The maximum size to add to cachecomment
- The default commentpublic static URLResult readPGP(org.apache.commons.vfs2.FileObject signatureurl, java.util.Vector<DigestResult> results, java.lang.String extpgp, java.util.Hashtable<DigestResult,org.apache.commons.vfs2.FileObject> cache, java.util.Vector<java.lang.String[]> messages, java.util.TreeMap<org.apache.commons.vfs2.FileObject,byte[]> urlcache, long maxurlsize, java.lang.String comment)
signatureurl
- Signature URL to be readresults
- Container for digest resultsextpgp
- Extension(s) for PGP filescache
- Remembers the origin of the prepared resultsmessages
- Collector for verbose messages (optional)urlcache
- The cache for digest file contents (optional)maxurlsize
- The maximum size to add to cachecomment
- The default commentpublic static URLResult readXML(org.apache.commons.vfs2.FileObject digesturl, java.util.Vector<DigestResult> digests, java.util.Hashtable<DigestResult,org.apache.commons.vfs2.FileObject> cache, java.util.Vector<java.lang.String[]> messages, java.util.TreeMap<org.apache.commons.vfs2.FileObject,byte[]> urlcache, long maxurlsize, boolean pgpsigs, java.lang.String comment)
digesturl
- Digest URL to be readdigests
- Container for digest resultscache
- Remembers the origin of the prepared resultsmessages
- Collector for verbose messages (optional)urlcache
- The URL cachemaxurlsize
- The maximum URL sizepgpsigs
- Extract PGP signatures?comment
- The default commentCopyright © 2005-2015 Leisenfels UG. All rights reserved.