Table of Contents

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

serverExtensions IDictionary<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

current IDictionary<int, byte[]>
fingerPrint TlsFingerPrint
targetHost string
protocolVersions ProtocolVersion[]

Returns

IDictionary<int, byte[]>