Zdexby TheHolyOneZ
42,628 classes
Class

SSPIAuthType

: Object
System.Net.SSPIAuthType, System 0x0010 (16 B) inherited 0x0010 System.dll
implements SSPIInterface
0x00x0010

Members 1

OffsetSizeNameTypeFlagsDefault
0x08s_securityPackagesSecurityPackageInfoClass[]PrivateStatic—

Functions 23

SignatureFlagsNativeParams
SecurityPackageInfoClass[] get_SecurityPackages()PublicFinal+3 flags—0x08
void set_SecurityPackages(const SecurityPackageInfoClass[]& value)PublicFinal+3 flags—0x08
int EnumerateSecurityPackages(ref int& pkgnum, ref SafeFreeContextBuffer& pkgArray)PublicFinal+2 flags—0x08
int AcquireCredentialsHandle(const string& moduleName, const CredentialUse& usage, ref SEC_WINNT_AUTH_IDENTITY_W& authdata, ref SafeFreeCredentials& outCredential)PublicFinal+2 flags—0x30
int AcquireCredentialsHandle(const string& moduleName, const CredentialUse& usage, ref SafeSspiAuthDataHandle& authdata, ref SafeFreeCredentials& outCredential)PublicFinal+2 flags—0x08
int AcquireDefaultCredential(const string& moduleName, const CredentialUse& usage, ref SafeFreeCredentials& outCredential)PublicFinal+2 flags—0x08
int AcquireCredentialsHandle(const string& moduleName, const CredentialUse& usage, ref SCHANNEL_CRED& authdata, ref SafeFreeCredentials& outCredential)PublicFinal+2 flags—0x50
int AcceptSecurityContext(ref SafeFreeCredentials& credential, ref SafeDeleteContext& context, SecurityBuffer inputBuffer, const ContextFlags& inFlags, const Endianness& endianness, SecurityBuffer outputBuffer, ref ContextFlags& outFlags)PublicFinal+2 flags—0x08
int AcceptSecurityContext(SafeFreeCredentials credential, ref SafeDeleteContext& context, const SecurityBuffer[]& inputBuffers, const ContextFlags& inFlags, const Endianness& endianness, SecurityBuffer outputBuffer, ref ContextFlags& outFlags)PublicFinal+2 flags—0x08
int InitializeSecurityContext(ref SafeFreeCredentials& credential, ref SafeDeleteContext& context, const string& targetName, const ContextFlags& inFlags, const Endianness& endianness, SecurityBuffer inputBuffer, SecurityBuffer outputBuffer, ref ContextFlags& outFlags)PublicFinal+2 flags—0x08
int InitializeSecurityContext(SafeFreeCredentials credential, ref SafeDeleteContext& context, const string& targetName, const ContextFlags& inFlags, const Endianness& endianness, const SecurityBuffer[]& inputBuffers, SecurityBuffer outputBuffer, ref ContextFlags& outFlags)PublicFinal+2 flags—0x08
int EncryptMessage(SafeDeleteContext context, ref SecBufferDesc& inputOutput, uint sequenceNumber)PublicFinal+2 flags—0x10
int DecryptMessage(SafeDeleteContext context, ref SecBufferDesc& inputOutput, uint sequenceNumber)PublicFinal+2 flags—0x10
int MakeSignature(SafeDeleteContext context, ref SecBufferDesc& inputOutput, uint sequenceNumber)PublicFinal+2 flags—0x10
int VerifySignature(SafeDeleteContext context, ref SecBufferDesc& inputOutput, uint sequenceNumber)PublicFinal+2 flags—0x10
int QueryContextChannelBinding(SafeDeleteContext context, const ContextAttribute& attribute, ref SafeFreeContextBufferChannelBinding& binding)PublicFinal+2 flags—0x08
int QueryContextAttributes(SafeDeleteContext context, const ContextAttribute& attribute, const byte[]& buffer, Type handleType, ref SafeHandle& refHandle)PublicFinal+2 flags—0x08
int SetContextAttributes(SafeDeleteContext context, const ContextAttribute& attribute, const byte[]& buffer)PublicFinal+2 flags—0x08
int QuerySecurityContextToken(SafeDeleteContext phContext, ref SecurityContextTokenHandle& phToken)PublicFinal+2 flags—0x08
int CompleteAuthToken(ref SafeDeleteContext& refContext, const SecurityBuffer[]& inputBuffers)PublicFinal+2 flags—0x08
int GetSecurityContextToken(SafeDeleteContext phContext, ref SecurityContextTokenHandle& safeHandle)PrivateStatic—0x08
int ApplyControlToken(ref SafeDeleteContext& refContext, const SecurityBuffer[]& inputBuffers)PublicFinal+2 flags—0x08
void .ctor()Public+1 flags—0x00