Example #1
0
 public DigestStream(Stream innerStream, MessageDigest messageDigest, bool keepOpen = false)
 {
     this.innerStream = innerStream;
     MessageDigest    = messageDigest;
     this.keepOpen    = keepOpen;
 }
 /**
  * Wraps the {@code innerStream}.
  *
  * @param innerStream the {@link OutputStream} to wrap.
  */
 public CountingDigestOutputStream(Stream outputStream, bool keepOpen = false) : base(outputStream, MessageDigest.GetInstance(Sha256Algorithm), keepOpen)
 {
 }