using System; using System.IO; using Org.BouncyCastle.Tls.Crypto; namespace Org.BouncyCastle.Tls { internal class DigestInputBuffer : MemoryStream { internal void UpdateDigest(TlsHash hash) { WriteTo(new TlsHashSink(hash)); } /// internal void CopyInputTo(Stream output) { // TODO[tls] Consider defensive copy if 'output' might be external code WriteTo(output); } } }