C# Класс Agnos.TransportFactories.SslSocketTransportFactory

SSL-enabled version of SocketTransportFactory
Наследование: SocketTransportFactory
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
checkCertificateRevocation bool
clientCertificateRequired bool
enabledSslProtocols SslProtocols
serverCertificate System.Security.Cryptography.X509Certificates.X509Certificate

Открытые методы

Метод Описание
Accept ( ) : ITransport
SslSocketTransportFactory ( IPAddress addr, int port, int backlog, RemoteCertificateValidationCallback certificateValidationCallback, LocalCertificateSelectionCallback certificateSelectionCallback, X509Certificate serverCertificate, bool clientCertificateRequired, SslProtocols enabledSslProtocols, bool checkCertificateRevocation ) : System
SslSocketTransportFactory ( String host, int port, X509Certificate serverCertificate ) : System

Описание методов

Accept() публичный Метод

public Accept ( ) : ITransport
Результат ITransport

SslSocketTransportFactory() публичный Метод

public SslSocketTransportFactory ( IPAddress addr, int port, int backlog, RemoteCertificateValidationCallback certificateValidationCallback, LocalCertificateSelectionCallback certificateSelectionCallback, X509Certificate serverCertificate, bool clientCertificateRequired, SslProtocols enabledSslProtocols, bool checkCertificateRevocation ) : System
addr System.Net.IPAddress
port int
backlog int
certificateValidationCallback RemoteCertificateValidationCallback
certificateSelectionCallback LocalCertificateSelectionCallback
serverCertificate System.Security.Cryptography.X509Certificates.X509Certificate
clientCertificateRequired bool
enabledSslProtocols SslProtocols
checkCertificateRevocation bool
Результат System

SslSocketTransportFactory() публичный Метод

public SslSocketTransportFactory ( String host, int port, X509Certificate serverCertificate ) : System
host String
port int
serverCertificate System.Security.Cryptography.X509Certificates.X509Certificate
Результат System

Описание свойств

checkCertificateRevocation защищенное свойство

protected bool checkCertificateRevocation
Результат bool

clientCertificateRequired защищенное свойство

protected bool clientCertificateRequired
Результат bool

enabledSslProtocols защищенное свойство

protected SslProtocols enabledSslProtocols
Результат SslProtocols

serverCertificate защищенное свойство

protected X509Certificate,System.Security.Cryptography.X509Certificates serverCertificate
Результат System.Security.Cryptography.X509Certificates.X509Certificate