C# Class System.Net.Security.NegoState

Datei anzeigen Open project: dotnet/corefx Class Usage Examples

Private Properties

Property Type Description
CheckCompletionBeforeNextReceive void
CheckCompletionBeforeNextSend void
CheckSpn bool
CheckThrow void
Close void
DecryptData int
EncryptData int
EndProcessAuthentication void
GetIdentity IIdentity
GetOutgoingBlob byte[]
IsError bool
IsLogonDeniedException bool
NegoState System.Diagnostics
ProcessAuthentication void
ProcessReceivedBlob void
ReadCallback void
SetException Exception
StartReceiveBlob void
StartSendAuthResetSignal void
StartSendBlob void
ThrowCredentialException void
ValidateCreateContext void
ValidateCreateContext void
WriteCallback void

Private Methods

Method Description
CheckCompletionBeforeNextReceive ( LazyAsyncResult lazyResult ) : void
CheckCompletionBeforeNextSend ( byte message, LazyAsyncResult lazyResult ) : void
CheckSpn ( ) : bool
CheckThrow ( bool authSucessCheck ) : void
Close ( ) : void
DecryptData ( byte buffer, int offset, int count, int &newOffset ) : int
EncryptData ( byte buffer, int offset, int count, byte &outBuffer ) : int
EndProcessAuthentication ( IAsyncResult result ) : void
GetIdentity ( ) : IIdentity
GetOutgoingBlob ( byte incomingBlob, Exception &e ) : byte[]
IsError ( SecurityStatusPal status ) : bool
IsLogonDeniedException ( Exception exception ) : bool
NegoState ( Stream innerStream, bool leaveStreamOpen ) : System.Diagnostics
ProcessAuthentication ( LazyAsyncResult lazyResult ) : void
ProcessReceivedBlob ( byte message, LazyAsyncResult lazyResult ) : void
ReadCallback ( IAsyncResult transportResult ) : void
SetException ( Exception e ) : Exception
StartReceiveBlob ( LazyAsyncResult lazyResult ) : void
StartSendAuthResetSignal ( LazyAsyncResult lazyResult, byte message, Exception exception ) : void
StartSendBlob ( byte message, LazyAsyncResult lazyResult ) : void
ThrowCredentialException ( long error ) : void
ValidateCreateContext ( string package, NetworkCredential credential, string servicePrincipalName, ExtendedProtectionPolicy policy, ProtectionLevel protectionLevel, TokenImpersonationLevel impersonationLevel ) : void
ValidateCreateContext ( string package, bool isServer, NetworkCredential credential, string servicePrincipalName, ChannelBinding channelBinding, ProtectionLevel protectionLevel, TokenImpersonationLevel impersonationLevel ) : void
WriteCallback ( IAsyncResult transportResult ) : void