C# Класс Microsoft.SqlServer.TDS.EndPoint.SSPI.SecurityWrapper

Wrapper for security functions that implement SSPI
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AcceptSecurityContext ( SecurityHandle &phCredential, IntPtr phContext, SecBufferDesc &pInput, uint fContextReq, uint TargetDataRep, SecurityHandle &phNewContext, SecBufferDesc &pOutput, uint &pfContextAttr, SecurityInteger &ptsTimeStamp ) : int
AcceptSecurityContext ( SecurityHandle &phCredential, SecurityHandle &phContext, SecBufferDesc &pInput, uint fContextReq, uint TargetDataRep, SecurityHandle &phNewContext, SecBufferDesc &pOutput, uint &pfContextAttr, SecurityInteger &ptsTimeStamp ) : int
AcquireCredentialsHandle ( string pszPrincipal, string pszPackage, int fCredentialUse, IntPtr pvLogonID, IntPtr pAuthData, int pGetKeyFn, IntPtr pvGetKeyArgument, SecurityHandle &phCredential, SecurityInteger &ptsExpiry ) : int
CompleteAuthToken ( SecurityHandle &phContext, SecBufferDesc &pOutput ) : int
FreeContextBuffer ( IntPtr pvContextBuffer ) : int
FreeCredentialsHandle ( SecurityHandle &phCredential ) : int
InitializeSecurityContext ( SecurityHandle &phCredential, IntPtr phContext, string pszTargetName, uint fContextReq, int Reserved1, uint TargetDataRep, IntPtr pInput, int Reserved2, SecurityHandle &phNewContext, SecBufferDesc &pOutput, uint &pfContextAttr, SecurityInteger &ptsTimeStamp ) : int
InitializeSecurityContext ( SecurityHandle &phCredential, SecurityHandle &phContext, string pszTargetName, uint fContextReq, int Reserved1, uint TargetDataRep, SecBufferDesc &pInput, int Reserved2, SecurityHandle &phNewContext, SecBufferDesc &pOutput, uint &pfContextAttr, SecurityInteger &ptsTimeStamp ) : int
QuerySecurityContextToken ( SecurityHandle &phContext, IntPtr &phToken ) : int
QuerySecurityPackageInfo ( [ packageName, IntPtr &ppPackageInfo ) : int