C# Class System.Net.Security.Tests.UnixGssFakeNegotiateStream

Inheritance: NegotiateStream
Afficher le fichier Open project: dotnet/corefx Class Usage Examples

Méthodes publiques

Méthode Description
AuthenticateAsServerAsync ( ) : Task
GetDefaultKerberosCredentials ( string username, string password ) : void
PollMessageAsync ( int count ) : Task
UnixGssFakeNegotiateStream ( Stream innerStream ) : System

Private Methods

Méthode Description
EstablishSecurityContext ( Microsoft.Win32.SafeHandles.SafeGssContextHandle &context, byte buffer, byte &outputBuffer ) : bool
MessageLoop ( object state ) : void
ServerLoop ( object state ) : void
UnwrapMessage ( Microsoft.Win32.SafeHandles.SafeGssContextHandle context, byte message ) : byte[]
WrapMessage ( Microsoft.Win32.SafeHandles.SafeGssContextHandle context, byte message ) : byte[]

Method Details

AuthenticateAsServerAsync() public méthode

public AuthenticateAsServerAsync ( ) : Task
Résultat Task

GetDefaultKerberosCredentials() public static méthode

public static GetDefaultKerberosCredentials ( string username, string password ) : void
username string
password string
Résultat void

PollMessageAsync() public méthode

public PollMessageAsync ( int count ) : Task
count int
Résultat Task

UnixGssFakeNegotiateStream() public méthode

public UnixGssFakeNegotiateStream ( Stream innerStream ) : System
innerStream Stream
Résultat System