diff options
Diffstat (limited to 'crypto/src/tls/ClientHello.cs')
-rw-r--r-- | crypto/src/tls/ClientHello.cs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/crypto/src/tls/ClientHello.cs b/crypto/src/tls/ClientHello.cs index 7f1018e89..14e8b4cde 100644 --- a/crypto/src/tls/ClientHello.cs +++ b/crypto/src/tls/ClientHello.cs @@ -1,5 +1,5 @@ using System; -using System.Collections; +using System.Collections.Generic; using System.IO; using Org.BouncyCastle.Utilities; @@ -14,11 +14,11 @@ namespace Org.BouncyCastle.Tls private readonly byte[] m_sessionID; private readonly byte[] m_cookie; private readonly int[] m_cipherSuites; - private readonly IDictionary m_extensions; + private readonly IDictionary<int, byte[]> m_extensions; private readonly int m_bindersSize; public ClientHello(ProtocolVersion version, byte[] random, byte[] sessionID, byte[] cookie, - int[] cipherSuites, IDictionary extensions, int bindersSize) + int[] cipherSuites, IDictionary<int, byte[]> extensions, int bindersSize) { this.m_version = version; this.m_random = random; @@ -44,7 +44,7 @@ namespace Org.BouncyCastle.Tls get { return m_cookie; } } - public IDictionary Extensions + public IDictionary<int, byte[]> Extensions { get { return m_extensions; } } @@ -161,7 +161,7 @@ namespace Org.BouncyCastle.Tls * NOTE: Can't use TlsProtocol.ReadExtensions directly because TeeInputStream a) won't have * 'Length' or 'Position' properties in the FIPS provider, b) isn't a MemoryStream. */ - IDictionary extensions = null; + IDictionary<int, byte[]> extensions = null; if (messageInput.Position < messageInput.Length) { byte[] extBytes = TlsUtilities.ReadOpaque16(input); |