Package org.codehaus.plexus.digest
Class DigestUtils
java.lang.Object
org.codehaus.plexus.digest.DigestUtils
Parse files from checksum file formats.
- Author:
- Brett Porter
-
Method Summary
Modifier and TypeMethodDescriptionstatic StringcleanChecksum(String checksum, String algorithm, String path) cleanChecksum.static StringcleanChecksum(String rawChecksum, Digester digester, String expectedFilename) Take a raw checksum string and verify that it matches the expectedFilename and digester, then return the trimmed checksum string.
-
Method Details
-
cleanChecksum
public static String cleanChecksum(String rawChecksum, Digester digester, String expectedFilename) throws DigesterException Take a raw checksum string and verify that it matches the expectedFilename and digester, then return the trimmed checksum string.- Parameters:
rawChecksum- the raw checksum string that may include the filename.digester- the expected digester for this checksum string.expectedFilename- aStringobject.- Returns:
- the trimmed checksum string (no filename portion)
- Throws:
DigesterException- if there was a problem verifying the checksum string.
-
cleanChecksum
public static String cleanChecksum(String checksum, String algorithm, String path) throws DigesterException cleanChecksum.
- Parameters:
checksum- aStringobject.algorithm- aStringobject.path- aStringobject.- Returns:
- a
Stringobject. - Throws:
DigesterException- if any.
-