C# 클래스 org.GraphDefined.Vanaheimr.Hermod.HTTP.HTTPSClient

A HTTPS client.
상속: HTTPClient
파일 보기 프로젝트 열기: Vanaheimr/Hermod

공개 메소드들

메소드 설명
HTTPSClient ( IIPAddress RemoteIPAddress, RemoteCertificateValidationCallback RemoteCertificateValidator, X509Certificate ClientCert = null, IPPort RemotePort = null, DNSClient DNSClient = null ) : System

Create a new HTTPClient using the given optional parameters.

HTTPSClient ( IPSocket RemoteSocket, RemoteCertificateValidationCallback RemoteCertificateValidator, X509Certificate ClientCert = null, DNSClient DNSClient = null ) : System

Create a new HTTPClient using the given optional parameters.

HTTPSClient ( String RemoteHost, RemoteCertificateValidationCallback RemoteCertificateValidator, X509Certificate ClientCert = null, IPPort RemotePort = null, DNSClient DNSClient = null ) : System

Create a new HTTPClient using the given optional parameters.

메소드 상세

HTTPSClient() 공개 메소드

Create a new HTTPClient using the given optional parameters.
public HTTPSClient ( IIPAddress RemoteIPAddress, RemoteCertificateValidationCallback RemoteCertificateValidator, X509Certificate ClientCert = null, IPPort RemotePort = null, DNSClient DNSClient = null ) : System
RemoteIPAddress IIPAddress The remote IP address to connect to.
RemoteCertificateValidator RemoteCertificateValidationCallback A delegate to verify the remote TLS certificate.
ClientCert System.Security.Cryptography.X509Certificates.X509Certificate The TLS client certificate to use.
RemotePort IPPort An optional remote IP port to connect to [default: 443].
DNSClient DNSClient An optional DNS client.
리턴 System

HTTPSClient() 공개 메소드

Create a new HTTPClient using the given optional parameters.
public HTTPSClient ( IPSocket RemoteSocket, RemoteCertificateValidationCallback RemoteCertificateValidator, X509Certificate ClientCert = null, DNSClient DNSClient = null ) : System
RemoteSocket IPSocket The remote IP socket to connect to.
RemoteCertificateValidator RemoteCertificateValidationCallback A delegate to verify the remote TLS certificate.
ClientCert System.Security.Cryptography.X509Certificates.X509Certificate The TLS client certificate to use.
DNSClient DNSClient An optional DNS client.
리턴 System

HTTPSClient() 공개 메소드

Create a new HTTPClient using the given optional parameters.
public HTTPSClient ( String RemoteHost, RemoteCertificateValidationCallback RemoteCertificateValidator, X509Certificate ClientCert = null, IPPort RemotePort = null, DNSClient DNSClient = null ) : System
RemoteHost String The remote hostname to connect to.
RemoteCertificateValidator RemoteCertificateValidationCallback A delegate to verify the remote TLS certificate.
ClientCert System.Security.Cryptography.X509Certificates.X509Certificate The TLS client certificate to use.
RemotePort IPPort An optional remote IP port to connect to [default: 443].
DNSClient DNSClient An optional DNS client.
리턴 System