System.Net.Security.SslStream

E697512

System.Net.Security.SslStream is a .NET class that provides a stream wrapper for implementing SSL/TLS encryption and authentication over network connections.

All labels observed (1)

Label Occurrences
System.Net.Security.SslStream canonical 2

How this entity was disambiguated

Statements (82)

Predicate Object
instanceOf .NET class ⓘ
stream wrapper ⓘ
assembly System.Net.Security.dll ⓘ
System.dll ⓘ
baseClass System.IO.Stream ⓘ
commonUsage implement custom HTTPS-like protocols ⓘ
secure TCP client connections ⓘ
secure TCP server connections ⓘ
constructorParameter LocalCertificateSelectionCallback ⓘ
RemoteCertificateValidationCallback ⓘ
innerStream (System.IO.Stream) ⓘ
leaveInnerStreamOpen (bool) ⓘ
designedFor .NET 5+ ⓘ
.NET Core ⓘ
.NET Framework ⓘ
introducedIn .NET Framework 2.0 ⓘ
linked to: .NET Framework
method AuthenticateAsClient ⓘ
AuthenticateAsClientAsync ⓘ
AuthenticateAsServer ⓘ
AuthenticateAsServerAsync ⓘ
BeginAuthenticateAsClient ⓘ
BeginAuthenticateAsServer ⓘ
Close ⓘ
EndAuthenticateAsClient ⓘ
EndAuthenticateAsServer ⓘ
Flush ⓘ
FlushAsync ⓘ
Read ⓘ
ReadAsync ⓘ
ShutdownAsync ⓘ
Write ⓘ
WriteAsync ⓘ
namespace System.Net.Security ⓘ
linked to: System.Net
property CanRead ⓘ
CanSeek ⓘ
CanTimeout ⓘ
CanWrite ⓘ
CheckCertRevocationStatus ⓘ
CipherAlgorithm ⓘ
CipherStrength ⓘ
HashAlgorithm ⓘ
HashStrength ⓘ
IsAuthenticated ⓘ
IsEncrypted ⓘ
IsMutuallyAuthenticated ⓘ
IsSigned ⓘ
KeyExchangeAlgorithm ⓘ
KeyExchangeStrength ⓘ
LeaveInnerStreamOpen ⓘ
LocalCertificate ⓘ
ReadTimeout ⓘ
RemoteCertificate ⓘ
SslProtocol ⓘ
WriteTimeout ⓘ
purpose provide SSL/TLS encryption over streams ⓘ
provide authentication over network connections ⓘ
requires underlying bidirectional stream ⓘ
sealed true ⓘ
supportsFeature asynchronous operations ⓘ
certificate validation callbacks ⓘ
data integrity ⓘ
encryption ⓘ
optional client authentication ⓘ
remote certificate selection callbacks ⓘ
replay protection ⓘ
server authentication ⓘ
supportsProtocol SSL ⓘ
TLS ⓘ
TLS 1.0 ⓘ
TLS 1.1 ⓘ
TLS 1.2 ⓘ
TLS 1.3 ⓘ
threadSafety read and write operations are not guaranteed to be thread-safe ⓘ
throwsException System.IO.IOException ⓘ
System.ObjectDisposedException ⓘ
System.Security.Authentication.AuthenticationException ⓘ
usesCallback LocalCertificateSelectionCallback ⓘ
RemoteCertificateValidationCallback ⓘ
usesType System.Security.Authentication.AuthenticationException ⓘ
linked to: System.Security

System.Security.Authentication.SslProtocols ⓘ
System.Security.Cryptography.X509Certificates.X509Certificate ⓘ
System.Security.Cryptography.X509Certificates.X509Certificate2 ⓘ

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

System.Net → containsClass → System.Net.Security.SslStream ⓘ
System.IO.Stream → isBaseClassOf → System.Net.Security.SslStream ⓘ