SslStream Properties
Assembly: System (in System.dll)
| Name | Description | |
|---|---|---|
![]() | CanRead | Gets a Boolean value that indicates whether the underlying stream is readable.(Overrides Stream::CanRead.) |
![]() | CanSeek | Gets a Boolean value that indicates whether the underlying stream is seekable.(Overrides Stream::CanSeek.) |
![]() | CanTimeout | Gets a Boolean value that indicates whether the underlying stream supports time-outs.(Overrides Stream::CanTimeout.) |
![]() | CanWrite | Gets a Boolean value that indicates whether the underlying stream is writable.(Overrides Stream::CanWrite.) |
![]() | CheckCertRevocationStatus | Gets a Boolean value that indicates whether the certificate revocation list is checked during the certificate validation process. |
![]() | CipherAlgorithm | Gets a value that identifies the bulk encryption algorithm used by this SslStream. |
![]() | CipherStrength | Gets a value that identifies the strength of the cipher algorithm used by this SslStream. |
![]() | HashAlgorithm | Gets the algorithm used for generating message authentication codes (MACs). |
![]() | HashStrength | Gets a value that identifies the strength of the hash algorithm used by this instance. |
![]() | InnerStream | Gets the stream used by this AuthenticatedStream for sending and receiving data.(Inherited from AuthenticatedStream.) |
![]() | IsAuthenticated | Gets a Boolean value that indicates whether authentication was successful.(Overrides AuthenticatedStream::IsAuthenticated.) |
![]() | IsEncrypted | Gets a Boolean value that indicates whether this SslStream uses data encryption.(Overrides AuthenticatedStream::IsEncrypted.) |
![]() | IsMutuallyAuthenticated | Gets a Boolean value that indicates whether both server and client have been authenticated.(Overrides AuthenticatedStream::IsMutuallyAuthenticated.) |
![]() | IsServer | Gets a Boolean value that indicates whether the local side of the connection used by this SslStream was authenticated as the server.(Overrides AuthenticatedStream::IsServer.) |
![]() | IsSigned | Gets a Boolean value that indicates whether the data sent using this stream is signed.(Overrides AuthenticatedStream::IsSigned.) |
![]() | KeyExchangeAlgorithm | Gets the key exchange algorithm used by this SslStream. |
![]() | KeyExchangeStrength | Gets a value that identifies the strength of the key exchange algorithm used by this instance. |
![]() | LeaveInnerStreamOpen | Gets whether the stream used by this AuthenticatedStream for sending and receiving data has been left open.(Inherited from AuthenticatedStream.) |
![]() | Length | Gets the length of the underlying stream.(Overrides Stream::Length.) |
![]() | LocalCertificate | Gets the certificate used to authenticate the local endpoint. |
![]() | Position | Gets or sets the current position in the underlying stream.(Overrides Stream::Position.) |
![]() | ReadTimeout | Gets or sets the amount of time a read operation blocks waiting for data.(Overrides Stream::ReadTimeout.) |
![]() | RemoteCertificate | Gets the certificate used to authenticate the remote endpoint. |
![]() | SslProtocol | Gets a value that indicates the security protocol used to authenticate this connection. |
![]() | TransportContext | Gets the TransportContext used for authentication using extended protection. |
![]() | WriteTimeout | Gets or sets the amount of time a write operation blocks waiting for data.(Overrides Stream::WriteTimeout.) |

