C# Class System.Net.Security.NegotiateStreamPal

Datei anzeigen Open project: dotnet/corefx Class Usage Examples

Private Methods

Method Description
AcceptSecurityContext ( System.Net.Security.SafeFreeCredentials credentialsHandle, System.Net.Security.SafeDeleteContext &securityContext, ContextFlagsPal requestedContextFlags, SecurityBuffer inSecurityBufferArray, SecurityBuffer outSecurityBuffer, ContextFlagsPal &contextFlags ) : SecurityStatusPal
AcquireCredentialsHandle ( string package, bool isServer, NetworkCredential credential ) : System.Net.Security.SafeFreeCredentials
AcquireDefaultCredential ( string package, bool isServer ) : System.Net.Security.SafeFreeCredentials
CompleteAuthToken ( System.Net.Security.SafeDeleteContext &securityContext, SecurityBuffer inSecurityBufferArray ) : SecurityStatusPal
CreateExceptionFromError ( SecurityStatusPal statusCode ) : Win32Exception
Decrypt ( System.Net.Security.SafeDeleteContext securityContext, byte buffer, int offset, int count, bool isConfidential, bool isNtlm, int &newOffset, uint sequenceNumber ) : int
DecryptNtlm ( System.Net.Security.SafeDeleteContext securityContext, byte buffer, int offset, int count, bool isConfidential, int &newOffset, uint sequenceNumber ) : int
Encrypt ( System.Net.Security.SafeDeleteContext securityContext, byte buffer, int offset, int count, bool isConfidential, bool isNtlm, byte &output, uint sequenceNumber ) : int
EstablishSecurityContext ( System.Net.Security.SafeFreeNegoCredentials credential, System.Net.Security.SafeDeleteContext &context, string targetName, ContextFlagsPal inFlags, SecurityBuffer inputBuffer, SecurityBuffer outputBuffer, ContextFlagsPal &outFlags ) : SecurityStatusPal
GetIdentity ( NTAuthentication context ) : IIdentity
GssInitSecurityContext ( Microsoft.Win32.SafeHandles.SafeGssContextHandle &context, Microsoft.Win32.SafeHandles.SafeGssCredHandle credential, bool isNtlm, Microsoft.Win32.SafeHandles.SafeGssNameHandle targetName, Interop inFlags, byte buffer, byte &outputBuffer, uint &outFlags, int &isNtlmUsed ) : bool
GssUnwrap ( Microsoft.Win32.SafeHandles.SafeGssContextHandle context, byte buffer, int offset, int count ) : int
GssWrap ( Microsoft.Win32.SafeHandles.SafeGssContextHandle context, bool encrypt, byte buffer, int offset, int count ) : byte[]
InitializeSecurityContext ( System.Net.Security.SafeFreeCredentials credentialsHandle, System.Net.Security.SafeDeleteContext &securityContext, string spn, ContextFlagsPal requestedContextFlags, SecurityBuffer inSecurityBufferArray, SecurityBuffer outSecurityBuffer, ContextFlagsPal &contextFlags ) : SecurityStatusPal
MakeSignature ( System.Net.Security.SafeDeleteContext securityContext, byte buffer, int offset, int count, byte &output ) : int
QueryContextAssociatedName ( System.Net.Security.SafeDeleteContext securityContext ) : string
QueryContextAuthenticationPackage ( System.Net.Security.SafeDeleteContext securityContext ) : string
QueryContextClientSpecifiedSpn ( System.Net.Security.SafeDeleteContext securityContext ) : string
QueryMaxTokenSize ( string package ) : int
ValidateImpersonationLevel ( TokenImpersonationLevel impersonationLevel ) : void
VerifySignature ( System.Net.Security.SafeDeleteContext securityContext, byte buffer, int offset, int count ) : int