Code example for ByteArrayOutputStream

Methods: reset, toByteArray

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