org.nuiton.util
Class MD5OutputStream

java.lang.Object
  extended by java.io.OutputStream
      extended by java.io.FilterOutputStream
          extended by java.security.DigestOutputStream
              extended by org.nuiton.util.MD5OutputStream
All Implemented Interfaces:
Closeable, Flushable

public class MD5OutputStream
extends DigestOutputStream


Field Summary
 
Fields inherited from class java.security.DigestOutputStream
digest
 
Fields inherited from class java.io.FilterOutputStream
out
 
Constructor Summary
MD5OutputStream(OutputStream out)
          Creates MD5OutputStream
 
Method Summary
 byte[] hash()
           
 
Methods inherited from class java.security.DigestOutputStream
getMessageDigest, on, setMessageDigest, toString, write, write
 
Methods inherited from class java.io.FilterOutputStream
close, flush, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MD5OutputStream

public MD5OutputStream(OutputStream out)
Creates MD5OutputStream

Parameters:
out - The output stream
Method Detail

hash

public byte[] hash()
Returns:
array of bytes representing hash of the stream as finalized for the current state.
See Also:
MessageDigest.digest()


Copyright © 2004-2010 CodeLutin. All Rights Reserved.