|
static int | QueryMaxTokenSize (string package) |
|
static System.Net.Security.SafeFreeCredentials | AcquireDefaultCredential (string package, bool isServer) |
|
static System.Net.Security.SafeFreeCredentials | AcquireCredentialsHandle (string package, bool isServer, NetworkCredential credential) |
|
static System.Net.SecurityStatusPal | InitializeSecurityContext (ref System.Net.Security.SafeFreeCredentials credentialsHandle, ref System.Net.Security.SafeDeleteContext securityContext, string spn, System.Net.ContextFlagsPal requestedContextFlags, byte[] incomingBlob, ChannelBinding channelBinding, ref byte[] resultBlob, ref System.Net.ContextFlagsPal contextFlags) |
|
static System.Net.SecurityStatusPal | CompleteAuthToken (ref System.Net.Security.SafeDeleteContext securityContext, byte[] incomingBlob) |
|
static System.Net.SecurityStatusPal | AcceptSecurityContext (System.Net.Security.SafeFreeCredentials credentialsHandle, ref System.Net.Security.SafeDeleteContext securityContext, System.Net.ContextFlagsPal requestedContextFlags, byte[] incomingBlob, ChannelBinding channelBinding, ref byte[] resultBlob, ref System.Net.ContextFlagsPal contextFlags) |
|
static Win32Exception | CreateExceptionFromError (System.Net.SecurityStatusPal statusCode) |
|
static int | QueryMaxTokenSize (string package) |
|
static System.Net.Security.SafeFreeCredentials | AcquireDefaultCredential (string package, bool isServer) |
|
static System.Net.Security.SafeFreeCredentials | AcquireCredentialsHandle (string package, bool isServer, NetworkCredential credential) |
|
static string | QueryContextClientSpecifiedSpn (System.Net.Security.SafeDeleteContext securityContext) |
|
static string | QueryContextAuthenticationPackage (System.Net.Security.SafeDeleteContext securityContext) |
|
static System.Net.SecurityStatusPal | InitializeSecurityContext (ref System.Net.Security.SafeFreeCredentials credentialsHandle, ref System.Net.Security.SafeDeleteContext securityContext, string spn, System.Net.ContextFlagsPal requestedContextFlags, byte[] incomingBlob, ChannelBinding channelBinding, ref byte[] resultBlob, ref System.Net.ContextFlagsPal contextFlags) |
|
static System.Net.SecurityStatusPal | CompleteAuthToken (ref System.Net.Security.SafeDeleteContext securityContext, byte[] incomingBlob) |
|
static System.Net.SecurityStatusPal | AcceptSecurityContext (System.Net.Security.SafeFreeCredentials credentialsHandle, ref System.Net.Security.SafeDeleteContext securityContext, System.Net.ContextFlagsPal requestedContextFlags, byte[] incomingBlob, ChannelBinding channelBinding, ref byte[] resultBlob, ref System.Net.ContextFlagsPal contextFlags) |
|
static Win32Exception | CreateExceptionFromError (System.Net.SecurityStatusPal statusCode) |
|
static int | QueryMaxTokenSize (string package) |
|
static System.Net.Security.SafeFreeCredentials | AcquireDefaultCredential (string package, bool isServer) |
|
static System.Net.Security.SafeFreeCredentials | AcquireCredentialsHandle (string package, bool isServer, NetworkCredential credential) |
|
static System.Net.SecurityStatusPal | InitializeSecurityContext (ref System.Net.Security.SafeFreeCredentials credentialsHandle, ref System.Net.Security.SafeDeleteContext securityContext, string spn, System.Net.ContextFlagsPal requestedContextFlags, byte[] incomingBlob, ChannelBinding channelBinding, ref byte[] resultBlob, ref System.Net.ContextFlagsPal contextFlags) |
|
static System.Net.SecurityStatusPal | CompleteAuthToken (ref System.Net.Security.SafeDeleteContext securityContext, byte[] incomingBlob) |
|
static System.Net.SecurityStatusPal | AcceptSecurityContext (System.Net.Security.SafeFreeCredentials credentialsHandle, ref System.Net.Security.SafeDeleteContext securityContext, System.Net.ContextFlagsPal requestedContextFlags, byte[] incomingBlob, ChannelBinding channelBinding, ref byte[] resultBlob, ref System.Net.ContextFlagsPal contextFlags) |
|
static Win32Exception | CreateExceptionFromError (System.Net.SecurityStatusPal statusCode) |
|
static int | VerifySignature (System.Net.Security.SafeDeleteContext securityContext, byte[] buffer, int offset, int count) |
|
static int | MakeSignature (System.Net.Security.SafeDeleteContext securityContext, byte[] buffer, int offset, int count, [AllowNull] ref byte[] output) |
|
static IIdentity | GetIdentity (NTAuthentication context) |
|
static string | QueryContextAssociatedName (SafeDeleteContext securityContext) |
|
static void | ValidateImpersonationLevel (TokenImpersonationLevel impersonationLevel) |
|
static int | Encrypt (SafeDeleteContext securityContext, ReadOnlySpan< byte > buffer, bool isConfidential, bool isNtlm, [NotNull] ref byte[] output, uint sequenceNumber) |
|
static int | Decrypt (SafeDeleteContext securityContext, byte[] buffer, int offset, int count, bool isConfidential, bool isNtlm, out int newOffset, uint sequenceNumber) |
|
static int | QueryMaxTokenSize (string package) |
|
static SafeFreeCredentials | AcquireDefaultCredential (string package, bool isServer) |
|
static SafeFreeCredentials | AcquireCredentialsHandle (string package, bool isServer, NetworkCredential credential) |
|
static string | QueryContextClientSpecifiedSpn (SafeDeleteContext securityContext) |
|
static string | QueryContextAuthenticationPackage (SafeDeleteContext securityContext) |
|
static SecurityStatusPal | InitializeSecurityContext (ref SafeFreeCredentials credentialsHandle, ref SafeDeleteContext securityContext, string spn, ContextFlagsPal requestedContextFlags, byte[] incomingBlob, ChannelBinding channelBinding, ref byte[] resultBlob, ref ContextFlagsPal contextFlags) |
|
static SecurityStatusPal | CompleteAuthToken (ref SafeDeleteContext securityContext, byte[] incomingBlob) |
|
static SecurityStatusPal | AcceptSecurityContext (SafeFreeCredentials credentialsHandle, ref SafeDeleteContext securityContext, ContextFlagsPal requestedContextFlags, byte[] incomingBlob, ChannelBinding channelBinding, ref byte[] resultBlob, ref ContextFlagsPal contextFlags) |
|
static Win32Exception | CreateExceptionFromError (SecurityStatusPal statusCode) |
|
Definition at line 6 of file NegotiateStreamPal.cs.