1 instantiation of SafeGssCredHandle
System.Net.Security (1)
src\runtime\src\libraries\Common\src\Microsoft\Win32\SafeHandles\GssSafeHandles.cs (1)
106
return new
SafeGssCredHandle
();
32 references to SafeGssCredHandle
System.Net.Security (32)
_generated\0\LibraryImports.g.cs (12)
237
internal static partial global::Interop.NetSecurityNative.Status AcquireAcceptorCred(out global::Interop.NetSecurityNative.Status minorStatus, out global::Microsoft.Win32.SafeHandles.
SafeGssCredHandle
outputCredHandle)
247
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::Microsoft.Win32.SafeHandles.
SafeGssCredHandle
>.ManagedToUnmanagedOut __outputCredHandle_native__marshaller = new();
284
internal static partial global::Interop.NetSecurityNative.Status InitiateCredSpNego(out global::Interop.NetSecurityNative.Status minorStatus, global::Microsoft.Win32.SafeHandles.SafeGssNameHandle desiredName, out global::Microsoft.Win32.SafeHandles.
SafeGssCredHandle
outputCredHandle)
295
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::Microsoft.Win32.SafeHandles.
SafeGssCredHandle
>.ManagedToUnmanagedOut __outputCredHandle_native__marshaller = new();
340
internal static partial global::Interop.NetSecurityNative.Status InitiateCredWithPassword(out global::Interop.NetSecurityNative.Status minorStatus, global::Interop.NetSecurityNative.PackageType packageType, global::Microsoft.Win32.SafeHandles.SafeGssNameHandle desiredName, string password, int passwordLen, out global::Microsoft.Win32.SafeHandles.
SafeGssCredHandle
outputCredHandle)
352
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::Microsoft.Win32.SafeHandles.
SafeGssCredHandle
>.ManagedToUnmanagedOut __outputCredHandle_native__marshaller = new();
427
private static partial global::Interop.NetSecurityNative.Status InitSecContext(out global::Interop.NetSecurityNative.Status minorStatus, global::Microsoft.Win32.SafeHandles.
SafeGssCredHandle
initiatorCredHandle, ref global::Microsoft.Win32.SafeHandles.SafeGssContextHandle contextHandle, global::Interop.NetSecurityNative.PackageType packageType, global::Microsoft.Win32.SafeHandles.SafeGssNameHandle targetName, uint reqFlags, ref byte inputBytes, int inputLength, ref global::Interop.NetSecurityNative.GssBuffer token, out uint retFlags, out bool isNtlmUsed)
443
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::Microsoft.Win32.SafeHandles.
SafeGssCredHandle
>.ManagedToUnmanagedIn __initiatorCredHandle_native__marshaller = new();
498
private static partial global::Interop.NetSecurityNative.Status InitSecContext(out global::Interop.NetSecurityNative.Status minorStatus, global::Microsoft.Win32.SafeHandles.
SafeGssCredHandle
initiatorCredHandle, ref global::Microsoft.Win32.SafeHandles.SafeGssContextHandle contextHandle, global::Interop.NetSecurityNative.PackageType packageType, nint cbt, int cbtSize, global::Microsoft.Win32.SafeHandles.SafeGssNameHandle targetName, uint reqFlags, ref byte inputBytes, int inputLength, ref global::Interop.NetSecurityNative.GssBuffer token, out uint retFlags, out bool isNtlmUsed)
514
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::Microsoft.Win32.SafeHandles.
SafeGssCredHandle
>.ManagedToUnmanagedIn __initiatorCredHandle_native__marshaller = new();
569
private static partial global::Interop.NetSecurityNative.Status AcceptSecContext(out global::Interop.NetSecurityNative.Status minorStatus, global::Microsoft.Win32.SafeHandles.
SafeGssCredHandle
acceptorCredHandle, ref global::Microsoft.Win32.SafeHandles.SafeGssContextHandle acceptContextHandle, nint cbt, int cbtSize, ref byte inputBytes, int inputLength, ref global::Interop.NetSecurityNative.GssBuffer token, out uint retFlags, out bool isNtlmUsed)
583
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::Microsoft.Win32.SafeHandles.
SafeGssCredHandle
>.ManagedToUnmanagedIn __acceptorCredHandle_native__marshaller = new();
src\runtime\src\libraries\Common\src\Interop\Unix\System.Net.Security.Native\Interop.NetSecurityNative.cs (9)
54
out
SafeGssCredHandle
outputCredHandle);
60
out
SafeGssCredHandle
outputCredHandle);
69
out
SafeGssCredHandle
outputCredHandle);
79
SafeGssCredHandle
initiatorCredHandle,
93
SafeGssCredHandle
initiatorCredHandle,
108
SafeGssCredHandle
initiatorCredHandle,
134
SafeGssCredHandle
initiatorCredHandle,
217
SafeGssCredHandle
acceptorCredHandle,
229
SafeGssCredHandle
acceptorCredHandle,
src\runtime\src\libraries\Common\src\Microsoft\Win32\SafeHandles\GssSafeHandles.cs (4)
75
public static
SafeGssCredHandle
CreateAcceptor()
77
SafeGssCredHandle
? retHandle;
94
public static
SafeGssCredHandle
Create(string username, string password, Interop.NetSecurityNative.PackageType packageType)
109
SafeGssCredHandle
? retHandle = null;
System\Net\NegotiateAuthenticationPal.Unix.cs (7)
90
private
SafeGssCredHandle
_credentialsHandle;
209
_credentialsHandle =
SafeGssCredHandle
.Create(string.Empty, string.Empty, _packageType);
244
_credentialsHandle =
SafeGssCredHandle
.CreateAcceptor();
475
private
SafeGssCredHandle
AcquireCredentialsHandle(NetworkCredential credential)
501
return
SafeGssCredHandle
.Create(username, password, _packageType);
543
ref
SafeGssCredHandle
credentialsHandle,
663
SafeGssCredHandle
credentialsHandle,