C# Class MySql.Data.MySqlClient.SSPI

Show file Open project: Top-Cat/SteamBot Class Usage Examples

Public Methods

Method Description
AuthenticateClient ( ) : void
SSPI ( string targetName, Stream stream, int seqNo, DBVersion version ) : System.Collections

Private Methods

Method Description
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

Method Details

AuthenticateClient() public method

public AuthenticateClient ( ) : void
return void

SSPI() public method

public SSPI ( string targetName, Stream stream, int seqNo, DBVersion version ) : System.Collections
targetName string
stream Stream
seqNo int
version DBVersion
return System.Collections