Zdexby TheHolyOneZ
42,610 classes
Class

SSPISecureChannelType

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

Members 1

OffsetSizeNameTypeFlagsDefault
0x08s_securityPackagesSecurityPackageInfoClass[]PrivateStatic—

Functions 22

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