Code example for ByteArrayOutputStream

Methods: reset, toByteArray

0
        return bOut;
    } 
 
    public byte[] getDigest() 
    { 
        byte[] bytes = bOut.toByteArray();
 
        bOut.reset();
 
        Digest sha1 = new SHA1Digest();
 
        sha1.update(bytes, 0, bytes.length);
 
        byte[] digest = new byte[sha1.getDigestSize()];
 
        sha1.doFinal(digest, 0);
 
        return digest;
    } 
}