C# Class Apache.NMS.ActiveMQ.Transport.Tcp.SslTransport

Inheritance: TcpTransport
Datei anzeigen Open project: ThorTech/apache-nms Class Usage Examples

Public Methods

Method Description
SslTransport ( Uri location, Socket socket, IWireFormat wireFormat ) : System

Protected Methods

Method Description
CreateSocketStream ( ) : Stream

Private Methods

Method Description
LoadCertificates ( ) : X509Certificate2Collection
SelectLocalCertificate ( object sender, string targetHost, X509CertificateCollection localCertificates, X509Certificate remoteCertificate, string acceptableIssuers ) : X509Certificate
ValidateServerCertificate ( object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors ) : bool

Method Details

CreateSocketStream() protected method

protected CreateSocketStream ( ) : Stream
return Stream

SslTransport() public method

public SslTransport ( Uri location, Socket socket, IWireFormat wireFormat ) : System
location System.Uri
socket System.Net.Sockets.Socket
wireFormat IWireFormat
return System