Beispiel #1
0
        public WebClient(IAppLogger logger, string url, X509CertificateCollection clientCertificates)
            : this(logger, url, new FormUrlEncodedContentBuilder())
        {
            var sslOptions = new System.Net.Security.SslClientAuthenticationOptions();

            sslOptions.ClientCertificates  = clientCertificates;
            sslOptions.EnabledSslProtocols = System.Security.Authentication.SslProtocols.Tls12;

            _handler.SslOptions = sslOptions;
        }
 public QuicConnection(System.Net.Quic.Implementations.QuicImplementationProvider implementationProvider, IPEndPoint remoteEndPoint, System.Net.Security.SslClientAuthenticationOptions sslClientAuthenticationOptions, IPEndPoint localEndPoint = null)
 {
 }
Beispiel #3
0
 public System.Threading.Tasks.Task AuthenticateAsClientAsync(System.Net.Security.SslClientAuthenticationOptions sslClientAuthenticationOptions, System.Threading.CancellationToken cancellationToken)
 {
     throw null;
 }
Beispiel #4
0
 public System.Threading.Tasks.Task AuthenticateAsClientAsync(System.Net.Security.SslClientAuthenticationOptions sslClientAuthenticationOptions, System.Threading.CancellationToken cancellationToken)
 {
     throw new PlatformNotSupportedException();
 }
Beispiel #5
0
 public QuicConnection(IPEndPoint remoteEndPoint, System.Net.Security.SslClientAuthenticationOptions sslClientAuthenticationOptions, IPEndPoint localEndPoint = null)
 {
 }