Table of Contents

Interface ISslInfo

Namespace
Apache.Ignite.Network
Assembly
Apache.Ignite.dll

SSL info.

public interface ISslInfo

Properties

IsMutuallyAuthenticated

Gets a value indicating whether both server and client have been authenticated.

bool IsMutuallyAuthenticated { get; }

Property Value

bool

LocalCertificate

Gets the certificate used to authenticate the local endpoint.

X509Certificate? LocalCertificate { get; }

Property Value

X509Certificate

NegotiatedCipherSuiteName

Gets the cipher suite which was negotiated for this connection.

string NegotiatedCipherSuiteName { get; }

Property Value

string

RemoteCertificate

Gets the certificate used to authenticate the remote endpoint.

X509Certificate? RemoteCertificate { get; }

Property Value

X509Certificate

SslProtocol

Gets the SSL protocol.

SslProtocols SslProtocol { get; }

Property Value

SslProtocols

TargetHostName

Gets the name of the server the client is trying to connect to. That name is used for server certificate validation. It can be a DNS name or an IP address.

string TargetHostName { get; }

Property Value

string