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 SummaryConstructors
- 
Method SummaryModifier 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- 
DigesterUtilspublic DigesterUtils()
 
- 
- 
Method Details- 
getSha1DigestCalculates a SHA1 digest for a string.- Parameters:
- content-
- Returns:
 
- 
getSha1DigestCalculates a SHA1 digest for a stream.- Parameters:
- is-
- Returns:
 
- 
getSha1DigestCalculates a SHA1 digest for a file.- Parameters:
- file-
- Returns:
- Throws:
- IOException
 
- 
getMd5DigestCalculates a SHA1 digest for a string.- Parameters:
- content-
- Returns:
 
- 
getMd5DigestCalculates a SHA1 digest for a stream.- Parameters:
- is-
- Returns:
 
- 
getMd5DigestCalculates a SHA1 digest for a file.- Parameters:
- file-
- Returns:
- Throws:
- IOException
 
- 
encodeHexpublic static char[] encodeHex(byte[] data) Blatantly copied from commons-codec version 1.3- Parameters:
- data-
- Returns:
 
 
-