Class TlsConnection
This class is used to represend a secured connection between Fiddler an a client or a server peer
Inheritance
Namespace: Fiddler
Assembly: FiddlerCore.dll
Syntax
public abstract class TlsConnection : Object
Constructors
TlsConnection()
Creates a new instance of the TlsConnection class
Declaration
protected TlsConnection()
Properties
AuthenticatedStream
Gets the secure stream instance that is used to read/write data
Declaration
public Stream AuthenticatedStream { get; protected set; }
Property Value
System.
|
NegotiatedApplicationProtocol
Gets the application protocol that will be used for the secure data - e.g. HTTP/2
Declaration
public SslApplicationProtocol NegotiatedApplicationProtocol { get; protected set; }
Property Value
System.
|
NegotiatedCipherSuite
Gets the cipher that was used to establish the TLS connection - e.g. TLS_AES_128_GCM_SHA256
Declaration
public string NegotiatedCipherSuite { get; protected set; }
Property Value
System.
|
PeerCertificate
Gets the certificate for the remote peer - e.g. the server certificate for a server pipe
Declaration
public X509Certificate PeerCertificate { get; protected set; }
Property Value
System.
|
Protocols
Gets the protocol that was used to establish the TLS connection - e.g. TLS 1.2
Declaration
public SslProtocols Protocols { get; protected set; }
Property Value
System.
|