Zdexby TheHolyOneZ
42,610 classes
Class

SSPIInterface

System.Net.SSPIInterface, System System.dll

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.

Functions 21

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

Used by 4

types with a member, parameter or interface of this type