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.