public class DualDigester
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private byte[] |
buffer |
private static int |
bufsize |
private java.security.MessageDigest |
md5 |
private java.security.MessageDigest |
sh1 |
Constructor and Description |
---|
DualDigester() |
Modifier and Type | Method and Description |
---|---|
void |
calculate(java.io.File file) |
(package private) void |
calculate(java.io.InputStream stream) |
(package private) static java.security.MessageDigest |
getDigester(java.lang.String algorithm) |
java.lang.String |
getMd5() |
java.lang.String |
getSha1() |
private void |
update(java.io.InputStream is) |
private final java.security.MessageDigest md5
private final java.security.MessageDigest sh1
private static final int bufsize
private final byte[] buffer
static java.security.MessageDigest getDigester(java.lang.String algorithm)
public void calculate(java.io.File file) throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionException
void calculate(java.io.InputStream stream) throws java.io.IOException
java.io.IOException
public java.lang.String getMd5()
public java.lang.String getSha1()
private void update(java.io.InputStream is) throws java.io.IOException
java.io.IOException