123456789101112131415161718192021222324252627 |
- #if !BESTHTTP_DISABLE_ALTERNATE_SSL && (!UNITY_WEBGL || UNITY_EDITOR)
- #pragma warning disable
- using System;
- using System.IO;
- using Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.Crypto;
- namespace Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls
- {
- internal class DigestInputBuffer
- : MemoryStream
- {
- internal void UpdateDigest(TlsHash hash)
- {
- WriteTo(new TlsHashSink(hash));
- }
- /// <exception cref="IOException"/>
- internal void CopyInputTo(Stream output)
- {
- // TODO[tls] Consider defensive copy if 'output' might be external code
- WriteTo(output);
- }
- }
- }
- #pragma warning restore
- #endif
|