Rebex
Products Downloads Buy Support Contact
Show / Hide Table of Contents

TlsClientHelloReceivedEventArgs Class

Namespace: Rebex.Net
Assembly: Rebex.Tls.dll (version 7.0.9147)

Provides data for custom TLS ClientHello event handler.

Syntax
public class TlsClientHelloReceivedEventArgs : EventArgs
Inheritance
Object
EventArgs
TlsClientHelloReceivedEventArgs
Inherited Members
EventArgs.Empty
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()

Properties

Name Description
ApplicationProtocol

Gets or sets the selected application protocol to be used in the Application-Layer Protocol Negotiation (ALPN) extension. It must be one of the values provided by the GetApplicationProtocols() method.

ServerName

Gets the common name of the server as requested by the client.

Socket

Gets the socket that received the ClientHello.

Methods

Name Description
GetApplicationProtocols()

Gets the application protocols advertised by the client in the Application-Layer Protocol Negotiation (ALPN) extension.

GetServerCertificates()

Gets the server certificate chains used in server's TLS Certificate response, in the order of preference.

SetServerCertificates(CertificateChain[])

Sets the server certificate chains used in server's TLS Certificate response, in the order of preference.

In This Article
  • Properties
  • Methods
© REBEX ČR s.r.o. Back to top
Privacy policy
Manage cookies