diff --git a/xml/System.Net.Http/WinHttpHandler.xml b/xml/System.Net.Http/WinHttpHandler.xml
index c6696bf5bdd..f7535d25ef1 100644
--- a/xml/System.Net.Http/WinHttpHandler.xml
+++ b/xml/System.Net.Http/WinHttpHandler.xml
@@ -416,8 +416,9 @@ When this property is set to `true`, all HTTP redirect responses from the server
System.Boolean
- To be added.
- To be added.
+ Gets or sets a value that indicates whether additional HTTP/2 connections can be established to the same server when the maximum number of concurrent streams is reached on all existing connections.
+
+ if additional HTTP/2 connections are allowed to be created; otherwise, .
To be added.
diff --git a/xml/System.Net.Security/ServerOptionsSelectionCallback.xml b/xml/System.Net.Security/ServerOptionsSelectionCallback.xml
index 01777d0026d..2bd10be3fd3 100644
--- a/xml/System.Net.Security/ServerOptionsSelectionCallback.xml
+++ b/xml/System.Net.Security/ServerOptionsSelectionCallback.xml
@@ -22,12 +22,18 @@
System.Threading.Tasks.ValueTask<System.Net.Security.SslServerAuthenticationOptions>
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
+ The TLS stream on which the authentication happens.
+ Information from the Client Hello message.
+ The information that was passed when registering the callback.
+ The token to monitor for cancellation requests.
+ The asynchronous callback to select session properties based on name requested by client.
+ A server authentication property bag.
+
+
+
diff --git a/xml/System.Net.Security/SslClientHelloInfo.xml b/xml/System.Net.Security/SslClientHelloInfo.xml
index 93b422c17e3..3b74b46e602 100644
--- a/xml/System.Net.Security/SslClientHelloInfo.xml
+++ b/xml/System.Net.Security/SslClientHelloInfo.xml
@@ -40,7 +40,7 @@
System.String
- To be added.
+ The host server specified by the client.
To be added.
To be added.
@@ -61,8 +61,8 @@
System.Security.Authentication.SslProtocols
- To be added.
- To be added.
+ Gets or sets the TLS/SSL protocols offered by client.
+ A bitwise combination of the enumeration values that specify the TLS or SSL protocols.
To be added.
diff --git a/xml/System.Net.Security/SslServerAuthenticationOptions.xml b/xml/System.Net.Security/SslServerAuthenticationOptions.xml
index c10b577d983..13a95a62c67 100644
--- a/xml/System.Net.Security/SslServerAuthenticationOptions.xml
+++ b/xml/System.Net.Security/SslServerAuthenticationOptions.xml
@@ -332,8 +332,8 @@
System.Net.Security.SslStreamCertificateContext
- To be added.
- To be added.
+ Gets or sets the server certificate context.
+ The server certificate context.
To be added.
diff --git a/xml/System.Net.Security/SslStream.xml b/xml/System.Net.Security/SslStream.xml
index 38bab49fabc..7a876b7e023 100644
--- a/xml/System.Net.Security/SslStream.xml
+++ b/xml/System.Net.Security/SslStream.xml
@@ -1399,7 +1399,7 @@
]]>
- Either or is and is not set in the constructor.
+ Either or or is and is not set in the constructor.
is .
The authentication failed and left this object in an unusable state.
@@ -1438,12 +1438,33 @@
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
+ The callback delegate.
+ The state object to pass to when the callback is invoked.
+ The token to monitor for cancellation requests.
+ Called by servers to authenticate the server and optionally the client in a client-server connection as an asynchronous operation. The authentication process uses information returned by .
+ The task object representing the asynchronous operation.
+
+ , and this is no longer useable. You should close this object and remove all references to it so that it can be collected by the garbage collector.
+
+ ]]>
+
+
+ Either or or is and is not set in the constructor.
+ The authentication failed and left this object in an unusable state.
+ Authentication has already occurred.
+
+ -or-
+
+ Client authentication using this was tried previously.
+
+ -or-
+
+ Authentication is already in progress.
+ This object has been closed.
@@ -4346,8 +4367,8 @@ This property gets the cipher suite that is going to be used in the communicatio
System.String
- To be added.
- To be added.
+ Gets the name of the server the client is trying to connect to. That name is used for server certificate validation. It can be a DNS name or an IP address.
+ The name of the server the client is trying to connect to.
To be added.
diff --git a/xml/System.Net.Security/SslStreamCertificateContext.xml b/xml/System.Net.Security/SslStreamCertificateContext.xml
index 214959e62e9..26e224c1085 100644
--- a/xml/System.Net.Security/SslStreamCertificateContext.xml
+++ b/xml/System.Net.Security/SslStreamCertificateContext.xml
@@ -14,7 +14,7 @@
- To be added.
+ Represents a set of certificates used for building a certificate chain.
To be added.
@@ -38,12 +38,15 @@
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
+ The server certificate.
+ The certificates to chain.
+
+ to indicate that the missing certificates can be downloaded; otherwise, .
+ Attempts to build the certificate chain from the provided certificates.
+ The certificate context with the newly created certificate chain.
To be added.
+
+ doesn't have an associated private key.