The properties of System.Net.Security.SslStream are listed below. For a list of all members, see the SslStream Members list.
See Also: Inherited members from System.Net.Security.AuthenticatedStream
[read-only] override | CanRead | bool.
Gets a bool value that indicates whether the underlying stream is readable. |
[read-only] override | CanSeek | bool.
Gets a bool value that indicates whether the underlying stream is seekable. |
[read-only] override | CanTimeout | bool.
Gets a bool value that indicates whether the underlying stream supports time-outs. |
[read-only] override | CanWrite | bool.
Gets a bool value that indicates whether the underlying stream is writable. |
[read-only] | CheckCertRevocationStatus | bool.
Gets a bool value that indicates whether the certificate revocation list is checked during the certificate validation process. |
[read-only] | CipherAlgorithm | System.Security.Authentication.CipherAlgorithmType.
Gets a value that identifies the bulk encryption algorithm used by this System.Net.Security.SslStream. |
[read-only] | CipherStrength | int.
Gets a value that identifies the strength of the cipher algorithm used by this System.Net.Security.SslStream. |
[read-only] | HashAlgorithm | System.Security.Authentication.HashAlgorithmType.
Gets the algorithm used for generating message authentication codes (MACs). |
[read-only] | HashStrength | int.
Gets a value that identifies the strength of the hash algorithm used by this instance. |
[read-only] override | IsAuthenticated | bool.
Gets a bool value that indicates whether authentication was successful. |
[read-only] override | IsEncrypted | bool.
Gets a bool value that indicates whether this System.Net.Security.SslStream uses data encryption. |
[read-only] override | IsMutuallyAuthenticated | bool.
Gets a bool value that indicates whether both server and client have been authenticated. |
[read-only] override | IsServer | bool.
Gets a bool value that indicates whether the local side of the connection used by this System.Net.Security.SslStream was authenticated as the server. |
[read-only] override | IsSigned | bool.
Gets a bool value that indicates whether the data sent using this stream is signed. |
[read-only] | KeyExchangeAlgorithm | System.Security.Authentication.ExchangeAlgorithmType.
Gets the key exchange algorithm used by this System.Net.Security.SslStream. |
[read-only] | KeyExchangeStrength | int.
Gets a value that identifies the strength of the key exchange algorithm used by this instance. |
[read-only] override | Length | long.
Gets the length of the underlying stream. |
[read-only] | LocalCertificate | System.Security.Cryptography.X509Certificates.X509Certificate.
Gets the certificate used to authenticate the local endpoint. |
override | Position | long.
Gets or sets the current position in the underlying stream. |
override | ReadTimeout | int.
Gets or sets the amount of time a read operation blocks waiting for data. |
[read-only] | RemoteCertificate | System.Security.Cryptography.X509Certificates.X509Certificate.
Gets the certificate used to authenticate the remote endpoint. |
[read-only] | SslProtocol | System.Security.Authentication.SslProtocols.
Gets a value that indicates the security protocol used to authenticate this connection. |
override | WriteTimeout | int.
Gets or sets the amount of time a write operation blocks waiting for data. |