C# Class System.Net.Security.SslState

Datei anzeigen Open project: dotnet/corefx Class Usage Examples

Private Properties

Property Type Description
AsyncResumeHandshake void
AsyncResumeHandshakeRead void
BeginShutdown IAsyncResult
CheckCompletionBeforeNextReceive void
CheckEnqueueHandshake bool
CheckEnqueueHandshakeRead bool
CheckEnqueueRead int
CheckEnqueueWrite bool
CheckOldKeyDecryptedData int
CheckThrow void
CheckThrow void
Close void
CompleteHandshake bool
CompleteRequestWaitCallback void
DecryptData SecurityStatusPal
DetectFraming Framing
EncryptData SecurityStatusPal
EndProcessAuthentication void
EndShutdown void
EnqueueOldKeyDecryptedData Exception
EnsureBufferSize byte[]
FinishHandshake void
FinishHandshakeRead void
FinishRead void
FinishWrite void
Flush void
ForceAuthentication void
GetChannelBinding System.Security.Authentication.ExtendedProtection.ChannelBinding
GetRemainingFrameSize int
InternalEndProcessAuthentication void
PartialFrameCallback void
PrivateDecryptData SecurityStatusPal
ProcessAuthentication void
ProcessReceivedBlob void
ReadFrameCallback void
RehandshakeCompleteCallback void
ReplyOnReAuthentication void
SetCertValidationDelegate void
SetException ExceptionDispatchInfo
SslState System.ComponentModel
SslState System.IO
StartReadFrame void
StartReceiveBlob void
StartSendAuthResetSignal void
StartSendBlob void
ValidateCreateContext void
ValidateCreateContext void
WriteCallback void

Private Methods

Method Description
AsyncResumeHandshake ( object state ) : void
AsyncResumeHandshakeRead ( object state ) : void
BeginShutdown ( AsyncCallback asyncCallback, object asyncState ) : IAsyncResult
CheckCompletionBeforeNextReceive ( ProtocolToken message, AsyncProtocolRequest asyncRequest ) : void
CheckEnqueueHandshake ( byte buffer, AsyncProtocolRequest asyncRequest ) : bool
CheckEnqueueHandshakeRead ( byte &buffer, AsyncProtocolRequest request ) : bool
CheckEnqueueRead ( byte buffer, int offset, int count, AsyncProtocolRequest request ) : int
CheckEnqueueWrite ( AsyncProtocolRequest asyncRequest ) : bool
CheckOldKeyDecryptedData ( byte buffer, int offset, int count ) : int
CheckThrow ( bool authSucessCheck ) : void
CheckThrow ( bool authSuccessCheck, bool shutdownCheck = false ) : void
Close ( ) : void
CompleteHandshake ( ProtocolToken &alertToken ) : bool
CompleteRequestWaitCallback ( object state ) : void
DecryptData ( byte buffer, int &offset, int &count ) : SecurityStatusPal
DetectFraming ( byte bytes, int length ) : Framing
EncryptData ( byte buffer, int offset, int count, byte &outBuffer, int &outSize ) : SecurityStatusPal
EndProcessAuthentication ( IAsyncResult result ) : void
EndShutdown ( IAsyncResult asyncResult ) : void
EnqueueOldKeyDecryptedData ( byte buffer, int offset, int count ) : Exception
EnsureBufferSize ( byte buffer, int copyCount, int size ) : byte[]
FinishHandshake ( Exception e, AsyncProtocolRequest asyncRequest ) : void
FinishHandshakeRead ( int newState ) : void
FinishRead ( byte renegotiateBuffer ) : void
FinishWrite ( ) : void
Flush ( ) : void
ForceAuthentication ( bool receiveFirst, byte buffer, AsyncProtocolRequest asyncRequest ) : void
GetChannelBinding ( ChannelBindingKind kind ) : ChannelBinding
GetRemainingFrameSize ( byte buffer, int dataSize ) : int
InternalEndProcessAuthentication ( LazyAsyncResult lazyResult ) : void
PartialFrameCallback ( AsyncProtocolRequest asyncRequest ) : void
PrivateDecryptData ( byte buffer, int &offset, int &count ) : SecurityStatusPal
ProcessAuthentication ( LazyAsyncResult lazyResult ) : void
ProcessReceivedBlob ( byte buffer, int count, AsyncProtocolRequest asyncRequest ) : void
ReadFrameCallback ( AsyncProtocolRequest asyncRequest ) : void
RehandshakeCompleteCallback ( IAsyncResult result ) : void
ReplyOnReAuthentication ( byte buffer ) : void
SetCertValidationDelegate ( RemoteCertValidationCallback certValidationCallback ) : void
SetException ( Exception e ) : ExceptionDispatchInfo
SslState ( Stream innerStream, RemoteCertValidationCallback certValidationCallback, LocalCertSelectionCallback certSelectionCallback, EncryptionPolicy encryptionPolicy ) : System.ComponentModel
SslState ( Stream innerStream, RemoteCertValidationCallback certValidationCallback, LocalCertSelectionCallback certSelectionCallback, EncryptionPolicy encryptionPolicy ) : System.IO
StartReadFrame ( byte buffer, int readBytes, AsyncProtocolRequest asyncRequest ) : void
StartReceiveBlob ( byte buffer, AsyncProtocolRequest asyncRequest ) : void
StartSendAuthResetSignal ( ProtocolToken message, AsyncProtocolRequest asyncRequest, ExceptionDispatchInfo exception ) : void
StartSendBlob ( byte incoming, int count, AsyncProtocolRequest asyncRequest ) : void
ValidateCreateContext ( bool isServer, string targetHost, SslProtocols enabledSslProtocols, X509Certificate serverCertificate, X509CertificateCollection clientCertificates, bool remoteCertRequired, bool checkCertRevocationStatus ) : void
ValidateCreateContext ( bool isServer, string targetHost, SslProtocols enabledSslProtocols, X509Certificate serverCertificate, X509CertificateCollection clientCertificates, bool remoteCertRequired, bool checkCertRevocationStatus, bool checkCertName ) : void
WriteCallback ( IAsyncResult transportResult ) : void