Class FingerPrintTlsExtensionsEnforcer
- Namespace
- Fluxzy.Clients.Ssl.BouncyCastle
- Assembly
- Fluxzy.Core.dll
public class FingerPrintTlsExtensionsEnforcer
- Inheritance
-
FingerPrintTlsExtensionsEnforcer
- Inherited Members
Methods
GetAdditionalExtensions(IDictionary<int, byte[]>)
public IEnumerable<(short HandshakeType, byte[] Data)> GetAdditionalExtensions(IDictionary<int, byte[]> serverExtensions)
Parameters
serverExtensionsIDictionary<int, byte[]>
Returns
- IEnumerable<(short HandshakeType, byte[] Data)>
PrepareExtensions(IDictionary<int, byte[]>, TlsFingerPrint, string, ProtocolVersion[])
public IDictionary<int, byte[]> PrepareExtensions(IDictionary<int, byte[]> current, TlsFingerPrint fingerPrint, string targetHost, ProtocolVersion[] protocolVersions)
Parameters
currentIDictionary<int, byte[]>fingerPrintTlsFingerPrinttargetHoststringprotocolVersionsProtocolVersion[]
Returns
- IDictionary<int, byte[]>