C# Класс System.Net.Security.Tests.UnixGssFakeNegotiateStream

Наследование: NegotiateStream
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AuthenticateAsServerAsync ( ) : Task
GetDefaultKerberosCredentials ( string username, string password ) : void
PollMessageAsync ( int count ) : Task
UnixGssFakeNegotiateStream ( Stream innerStream ) : System

Приватные методы

Метод Описание
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[]

Описание методов

AuthenticateAsServerAsync() публичный Метод

public AuthenticateAsServerAsync ( ) : Task
Результат Task

GetDefaultKerberosCredentials() публичный статический Метод

public static GetDefaultKerberosCredentials ( string username, string password ) : void
username string
password string
Результат void

PollMessageAsync() публичный Метод

public PollMessageAsync ( int count ) : Task
count int
Результат Task

UnixGssFakeNegotiateStream() публичный Метод

public UnixGssFakeNegotiateStream ( Stream innerStream ) : System
innerStream Stream
Результат System