Package org.apache.maven.index.packer
Class DigesterUtils
java.lang.Object
org.apache.maven.index.packer.DigesterUtils
A util class to calculate various digests on Strings. Useful for some simple password management.
- Author:
 - cstamas
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionstatic char[]encodeHex(byte[] data) Blatantly copied from commons-codec version 1.3static StringgetMd5Digest(File file) Calculates a SHA1 digest for a file.static StringCalculates a SHA1 digest for a stream.static StringgetMd5Digest(String content) Calculates a SHA1 digest for a string.static StringgetSha1Digest(File file) Calculates a SHA1 digest for a file.static StringCalculates a SHA1 digest for a stream.static StringgetSha1Digest(String content) Calculates a SHA1 digest for a string. 
- 
Constructor Details
- 
DigesterUtils
public DigesterUtils() 
 - 
 - 
Method Details
- 
getSha1Digest
Calculates a SHA1 digest for a string.- Parameters:
 content-- Returns:
 
 - 
getSha1Digest
Calculates a SHA1 digest for a stream.- Parameters:
 is-- Returns:
 
 - 
getSha1Digest
Calculates a SHA1 digest for a file.- Parameters:
 file-- Returns:
 - Throws:
 IOException
 - 
getMd5Digest
Calculates a SHA1 digest for a string.- Parameters:
 content-- Returns:
 
 - 
getMd5Digest
Calculates a SHA1 digest for a stream.- Parameters:
 is-- Returns:
 
 - 
getMd5Digest
Calculates a SHA1 digest for a file.- Parameters:
 file-- Returns:
 - Throws:
 IOException
 - 
encodeHex
public static char[] encodeHex(byte[] data) Blatantly copied from commons-codec version 1.3- Parameters:
 data-- Returns:
 
 
 -