terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
System.Net.Security.NegotiateStreamPal Class Reference
+ Collaboration diagram for System.Net.Security.NegotiateStreamPal:

Static Package Functions

static string QueryContextClientSpecifiedSpn (SafeDeleteContext securityContext)
 
static string QueryContextAuthenticationPackage (SafeDeleteContext securityContext)
 
static SecurityStatusPal InitializeSecurityContext (SafeFreeCredentials credentialsHandle, ref SafeDeleteContext securityContext, string spn, ContextFlagsPal requestedContextFlags, SecurityBuffer[] inSecurityBufferArray, SecurityBuffer outSecurityBuffer, ref ContextFlagsPal contextFlags)
 
static SecurityStatusPal AcceptSecurityContext (SafeFreeCredentials credentialsHandle, ref SafeDeleteContext securityContext, ContextFlagsPal requestedContextFlags, SecurityBuffer[] inSecurityBufferArray, SecurityBuffer outSecurityBuffer, ref ContextFlagsPal contextFlags)
 
static Win32Exception CreateExceptionFromError (SecurityStatusPal statusCode)
 
static int QueryMaxTokenSize (string package)
 
static SafeFreeCredentials AcquireDefaultCredential (string package, bool isServer)
 
static SafeFreeCredentials AcquireCredentialsHandle (string package, bool isServer, NetworkCredential credential)
 
static SecurityStatusPal CompleteAuthToken (ref SafeDeleteContext securityContext, SecurityBuffer[] inSecurityBufferArray)
 
static int VerifySignature (SafeDeleteContext securityContext, byte[] buffer, int offset, int count)
 
static int MakeSignature (SafeDeleteContext securityContext, byte[] buffer, int offset, int count, ref byte[] output)
 

Static Private Member Functions

static byte[] GssWrap (SafeGssContextHandle context, bool encrypt, byte[] buffer, int offset, int count)
 
static int GssUnwrap (SafeGssContextHandle context, byte[] buffer, int offset, int count)
 
static bool GssInitSecurityContext (ref SafeGssContextHandle context, SafeGssCredHandle credential, bool isNtlm, SafeGssNameHandle targetName, Interop.NetSecurityNative.GssFlags inFlags, byte[] buffer, out byte[] outputBuffer, out uint outFlags, out int isNtlmUsed)
 
static SecurityStatusPal EstablishSecurityContext (SafeFreeNegoCredentials credential, ref SafeDeleteContext context, string targetName, ContextFlagsPal inFlags, SecurityBuffer inputBuffer, SecurityBuffer outputBuffer, ref ContextFlagsPal outFlags)
 

Detailed Description

Definition at line 11 of file NegotiateStreamPal.cs.


The documentation for this class was generated from the following file: