SslStream (class)

This type is found in the namespace System.Net.Security

mAuthenticateAsClientVoid
mAuthenticateAsClientVoid
mBeginAuthenticateAsClientIAsyncResult
mBeginAuthenticateAsClientIAsyncResult
mBeginAuthenticateAsClientIAsyncResult
mEndAuthenticateAsClientVoid
mAuthenticateAsServerVoid
mAuthenticateAsServerVoid
mAuthenticateAsServerVoid
mBeginAuthenticateAsServerIAsyncResult
mBeginAuthenticateAsServerIAsyncResult
mBeginAuthenticateAsServerIAsyncResult
mEndAuthenticateAsServerVoid
mAuthenticateAsClientAsyncTask
mAuthenticateAsServerAsyncTask
mget_IsAuthenticatedBoolean
mget_IsMutuallyAuthenticatedBoolean
mget_IsEncryptedBoolean
mget_IsSignedBoolean
mget_IsServerBoolean
mget_SslProtocolSslProtocols
mget_CheckCertRevocationStatusBoolean
mget_LocalCertificateX509Certificate
mget_CipherAlgorithmCipherAlgorithmType
mget_CipherStrengthInt32
mget_HashAlgorithmHashAlgorithmType
mget_HashStrengthInt32
mget_KeyExchangeAlgorithmExchangeAlgorithmType
mget_KeyExchangeStrengthInt32
mget_CanSeekBoolean
mget_CanReadBoolean
mget_CanTimeoutBoolean
mget_CanWriteBoolean
mget_ReadTimeoutInt32
mset_ReadTimeoutVoid
mget_WriteTimeoutInt32
mset_WriteTimeoutVoid
mget_LengthInt64
mget_PositionInt64
mset_PositionVoid
mSetLengthVoid
mSeekInt64
mFlushVoid
mReadInt32
mWriteVoid
mBeginReadIAsyncResult
mEndReadInt32
mBeginWriteIAsyncResult
mEndWriteVoid
mAuthenticateAsClientVoid
mget_TransportContextTransportContext
mAuthenticateAsClientAsyncTask
mAuthenticateAsClientAsyncTask
mAuthenticateAsServerAsyncTask
mAuthenticateAsServerAsyncTask
mShutdownAsyncTask
mget_RemoteCertificateX509Certificate
mWriteVoid
mget_LeaveInnerStreamOpenBoolean
mCopyToAsyncTask
mCloseVoid
mDisposeVoid
mReadAsync0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
mWriteAsyncTask
mReadByteInt32
mWriteByteVoid
mCopyToAsyncTask
mCopyToAsyncTask
mCopyToVoid
mCopyToVoid
mFlushAsyncTask
mFlushAsyncTask
mReadAsync0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
mWriteAsyncTask
mGetLifetimeServiceObject
mInitializeLifetimeServiceObject
mCreateObjRefObjRef
mEqualsBoolean
mGetHashCodeInt32
mGetTypeType
mToStringString
c.ctor
c.ctor
c.ctor
c.ctor
c.ctor
pTransportContextTransportContext
pIsAuthenticatedBoolean
pIsMutuallyAuthenticatedBoolean
pIsEncryptedBoolean
pIsSignedBoolean
pIsServerBoolean
pSslProtocolSslProtocols
pCheckCertRevocationStatusBoolean
pLocalCertificateX509Certificate
pRemoteCertificateX509Certificate
pCipherAlgorithmCipherAlgorithmType
pCipherStrengthInt32
pHashAlgorithmHashAlgorithmType
pHashStrengthInt32
pKeyExchangeAlgorithmExchangeAlgorithmType
pKeyExchangeStrengthInt32
pCanSeekBoolean
pCanReadBoolean
pCanTimeoutBoolean
pCanWriteBoolean
pReadTimeoutInt32
pWriteTimeoutInt32
pLengthInt64
pPositionInt64
pLeaveInnerStreamOpenBoolean

AuthenticateAsClient

AuthenticateAsClient

targetHostSystem.String
clientCertificatesSystem.Security.Cryptography.X509Certificates.X509CertificateCollection
enabledSslProtocolsSystem.Security.Authentication.SslProtocols
checkCertificateRevocationSystem.Boolean

BeginAuthenticateAsClient

targetHostSystem.String

BeginAuthenticateAsClient

targetHostSystem.String
asyncCallbackSystem.AsyncCallback
asyncStateSystem.Object

BeginAuthenticateAsClient

targetHostSystem.String
clientCertificatesSystem.Security.Cryptography.X509Certificates.X509CertificateCollection
checkCertificateRevocationSystem.Boolean
asyncCallbackSystem.AsyncCallback
asyncStateSystem.Object

EndAuthenticateAsClient

targetHostSystem.String
clientCertificatesSystem.Security.Cryptography.X509Certificates.X509CertificateCollection
enabledSslProtocolsSystem.Security.Authentication.SslProtocols
checkCertificateRevocationSystem.Boolean
asyncCallbackSystem.AsyncCallback
asyncStateSystem.Object

AuthenticateAsServer

asyncResultSystem.IAsyncResult

AuthenticateAsServer

serverCertificateSystem.Security.Cryptography.X509Certificates.X509Certificate

AuthenticateAsServer

serverCertificateSystem.Security.Cryptography.X509Certificates.X509Certificate
clientCertificateRequiredSystem.Boolean
checkCertificateRevocationSystem.Boolean

BeginAuthenticateAsServer

serverCertificateSystem.Security.Cryptography.X509Certificates.X509Certificate
clientCertificateRequiredSystem.Boolean
enabledSslProtocolsSystem.Security.Authentication.SslProtocols
checkCertificateRevocationSystem.Boolean

BeginAuthenticateAsServer

serverCertificateSystem.Security.Cryptography.X509Certificates.X509Certificate
asyncCallbackSystem.AsyncCallback
asyncStateSystem.Object

BeginAuthenticateAsServer

serverCertificateSystem.Security.Cryptography.X509Certificates.X509Certificate
clientCertificateRequiredSystem.Boolean
checkCertificateRevocationSystem.Boolean
asyncCallbackSystem.AsyncCallback
asyncStateSystem.Object

EndAuthenticateAsServer

serverCertificateSystem.Security.Cryptography.X509Certificates.X509Certificate
clientCertificateRequiredSystem.Boolean
enabledSslProtocolsSystem.Security.Authentication.SslProtocols
checkCertificateRevocationSystem.Boolean
asyncCallbackSystem.AsyncCallback
asyncStateSystem.Object

AuthenticateAsClientAsync

asyncResultSystem.IAsyncResult

AuthenticateAsServerAsync

targetHostSystem.String
clientCertificatesSystem.Security.Cryptography.X509Certificates.X509CertificateCollection
checkCertificateRevocationSystem.Boolean

get_IsAuthenticated

serverCertificateSystem.Security.Cryptography.X509Certificates.X509Certificate
clientCertificateRequiredSystem.Boolean
checkCertificateRevocationSystem.Boolean

get_IsMutuallyAuthenticated

.

get_IsEncrypted

.

get_IsSigned

.

get_IsServer

.

get_SslProtocol

.

get_CheckCertRevocationStatus

.

get_LocalCertificate

.

get_CipherAlgorithm

.

get_CipherStrength

.

get_HashAlgorithm

.

get_HashStrength

.

get_KeyExchangeAlgorithm

.

get_KeyExchangeStrength

.

get_CanSeek

.

get_CanRead

.

get_CanTimeout

.

get_CanWrite

.

get_ReadTimeout

.

set_ReadTimeout

.

get_WriteTimeout

valueSystem.Int32

set_WriteTimeout

.

get_Length

valueSystem.Int32

get_Position

.

set_Position

.

SetLength

valueSystem.Int64

Seek

valueSystem.Int64

Flush

offsetSystem.Int64
originSystem.IO.SeekOrigin

Read

.

Write

bufferSystem.Byte[]
offsetSystem.Int32
countSystem.Int32

BeginRead

bufferSystem.Byte[]
offsetSystem.Int32
countSystem.Int32

EndRead

bufferSystem.Byte[]
offsetSystem.Int32
countSystem.Int32
asyncCallbackSystem.AsyncCallback
asyncStateSystem.Object

BeginWrite

asyncResultSystem.IAsyncResult

EndWrite

bufferSystem.Byte[]
offsetSystem.Int32
countSystem.Int32
asyncCallbackSystem.AsyncCallback
asyncStateSystem.Object

AuthenticateAsClient

asyncResultSystem.IAsyncResult

get_TransportContext

targetHostSystem.String
clientCertificatesSystem.Security.Cryptography.X509Certificates.X509CertificateCollection
checkCertificateRevocationSystem.Boolean

AuthenticateAsClientAsync

.

AuthenticateAsClientAsync

targetHostSystem.String

AuthenticateAsServerAsync

targetHostSystem.String
clientCertificatesSystem.Security.Cryptography.X509Certificates.X509CertificateCollection
enabledSslProtocolsSystem.Security.Authentication.SslProtocols
checkCertificateRevocationSystem.Boolean

AuthenticateAsServerAsync

serverCertificateSystem.Security.Cryptography.X509Certificates.X509Certificate

ShutdownAsync

serverCertificateSystem.Security.Cryptography.X509Certificates.X509Certificate
clientCertificateRequiredSystem.Boolean
enabledSslProtocolsSystem.Security.Authentication.SslProtocols
checkCertificateRevocationSystem.Boolean

get_RemoteCertificate

.

Write

.

get_LeaveInnerStreamOpen

bufferSystem.Byte[]

CopyToAsync

.

Close

destinationSystem.IO.Stream
bufferSizeSystem.Int32
cancellationTokenSystem.Threading.CancellationToken

Dispose

.

ReadAsync

.

WriteAsync

bufferSystem.Byte[]
offsetSystem.Int32
countSystem.Int32
cancellationTokenSystem.Threading.CancellationToken

ReadByte

bufferSystem.Byte[]
offsetSystem.Int32
countSystem.Int32
cancellationTokenSystem.Threading.CancellationToken

WriteByte

.

CopyToAsync

valueSystem.Byte

CopyToAsync

destinationSystem.IO.Stream

CopyTo

destinationSystem.IO.Stream
bufferSizeSystem.Int32

CopyTo

destinationSystem.IO.Stream

FlushAsync

destinationSystem.IO.Stream
bufferSizeSystem.Int32

FlushAsync

.

ReadAsync

cancellationTokenSystem.Threading.CancellationToken

WriteAsync

bufferSystem.Byte[]
offsetSystem.Int32
countSystem.Int32

GetLifetimeService

bufferSystem.Byte[]
offsetSystem.Int32
countSystem.Int32

InitializeLifetimeService

.

CreateObjRef

.

Equals

requestedTypeSystem.Type

GetHashCode

objSystem.Object

GetType

.

ToString

.

.ctor

.

.ctor

innerStreamSystem.IO.Stream
leaveInnerStreamOpenSystem.Boolean
userCertificateValidationCallbackSystem.Net.Security.RemoteCertificateValidationCallback
userCertificateSelectionCallbackSystem.Net.Security.LocalCertificateSelectionCallback

.ctor

innerStreamSystem.IO.Stream
leaveInnerStreamOpenSystem.Boolean
userCertificateValidationCallbackSystem.Net.Security.RemoteCertificateValidationCallback
userCertificateSelectionCallbackSystem.Net.Security.LocalCertificateSelectionCallback
encryptionPolicySystem.Net.Security.EncryptionPolicy

.ctor

innerStreamSystem.IO.Stream

.ctor

innerStreamSystem.IO.Stream
leaveInnerStreamOpenSystem.Boolean

TransportContext

innerStreamSystem.IO.Stream
leaveInnerStreamOpenSystem.Boolean
userCertificateValidationCallbackSystem.Net.Security.RemoteCertificateValidationCallback

IsAuthenticated

.

IsMutuallyAuthenticated

.

IsEncrypted

.

IsSigned

.

IsServer

.

SslProtocol

.

CheckCertRevocationStatus

.

LocalCertificate

.

RemoteCertificate

.

CipherAlgorithm

.

CipherStrength

.

HashAlgorithm

.

HashStrength

.

KeyExchangeAlgorithm

.

KeyExchangeStrength

.

CanSeek

.

CanRead

.

CanTimeout

.

CanWrite

.

ReadTimeout

.

WriteTimeout

.

Length

.

Position

.

LeaveInnerStreamOpen

.
.