C# Class Agnos.TransportFactories.SslSocketTransportFactory

SSL-enabled version of SocketTransportFactory
Inheritance: SocketTransportFactory
Afficher le fichier Open project: tomerfiliba/agnos

Protected Properties

Свойство Type Description
checkCertificateRevocation bool
clientCertificateRequired bool
enabledSslProtocols SslProtocols
serverCertificate System.Security.Cryptography.X509Certificates.X509Certificate

Méthodes publiques

Méthode Description
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

Method Details

Accept() public méthode

public Accept ( ) : ITransport
Résultat ITransport

SslSocketTransportFactory() public méthode

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
Résultat System

SslSocketTransportFactory() public méthode

public SslSocketTransportFactory ( String host, int port, X509Certificate serverCertificate ) : System
host String
port int
serverCertificate System.Security.Cryptography.X509Certificates.X509Certificate
Résultat System

Property Details

checkCertificateRevocation protected_oe property

protected bool checkCertificateRevocation
Résultat bool

clientCertificateRequired protected_oe property

protected bool clientCertificateRequired
Résultat bool

enabledSslProtocols protected_oe property

protected SslProtocols enabledSslProtocols
Résultat SslProtocols

serverCertificate protected_oe property

protected X509Certificate,System.Security.Cryptography.X509Certificates serverCertificate
Résultat System.Security.Cryptography.X509Certificates.X509Certificate