C# Класс MySql.Data.MySqlClient.SSPI

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

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

Метод Описание
AuthenticateClient ( ) : void
SSPI ( string targetName, Stream stream, int seqNo, DBVersion version ) : System.Collections

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

Метод Описание
AcquireCredentialsHandle ( string pszPrincipal, string pszPackage, int fCredentialUse, IntPtr PAuthenticationID, IntPtr pAuthData, int pGetKeyFn, IntPtr pvGetKeyArgument, SECURITY_HANDLE &phCredential, SECURITY_INTEGER &ptsExpiry ) : int
CompleteAuthToken ( SECURITY_HANDLE &phContext, SecBufferDesc &pToken ) : int
DeleteSecurityContext ( SECURITY_HANDLE &pCred ) : int
FreeCredentialsHandle ( SECURITY_HANDLE &pCred ) : int
InitializeClient ( byte &clientBlob, byte serverBlob, bool &continueProcessing ) : void
InitializeSecurityContext ( SECURITY_HANDLE &phCredential, IntPtr phContext, string pszTargetName, int fContextReq, int Reserved1, int TargetDataRep, IntPtr pInput, int Reserved2, SECURITY_HANDLE &phNewContext, SecBufferDesc &pOutput, uint &pfContextAttr, SECURITY_INTEGER &ptsExpiry ) : int
InitializeSecurityContext ( SECURITY_HANDLE &phCredential, SECURITY_HANDLE &phContext, string pszTargetName, int fContextReq, int Reserved1, int TargetDataRep, SecBufferDesc &SecBufferDesc, int Reserved2, SECURITY_HANDLE &phNewContext, SecBufferDesc &pOutput, uint &pfContextAttr, SECURITY_INTEGER &ptsExpiry ) : int
QueryContextAttributes ( SECURITY_HANDLE &phContext, uint ulAttribute, SecPkgContext_Sizes &pContextAttributes ) : int
ReadData ( ) : byte[]
WriteData ( byte buffer ) : void

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

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

public AuthenticateClient ( ) : void
Результат void

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

public SSPI ( string targetName, Stream stream, int seqNo, DBVersion version ) : System.Collections
targetName string
stream Stream
seqNo int
version DBVersion
Результат System.Collections