29 references to SafeGssNameHandle
System.Net.Security (29)
_generated\0\LibraryImports.g.cs (12)
99
internal static partial global::Interop.NetSecurityNative.Status ImportUserName(out global::Interop.NetSecurityNative.Status minorStatus, string inputName, int inputNameByteCount, out global::Microsoft.Win32.SafeHandles.
SafeGssNameHandle
outputName)
110
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::Microsoft.Win32.SafeHandles.
SafeGssNameHandle
>.ManagedToUnmanagedOut __outputName_native__marshaller = new();
155
internal static partial global::Interop.NetSecurityNative.Status ImportPrincipalName(out global::Interop.NetSecurityNative.Status minorStatus, string inputName, int inputNameByteCount, out global::Microsoft.Win32.SafeHandles.
SafeGssNameHandle
outputName)
166
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::Microsoft.Win32.SafeHandles.
SafeGssNameHandle
>.ManagedToUnmanagedOut __outputName_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)
296
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::Microsoft.Win32.SafeHandles.
SafeGssNameHandle
>.ManagedToUnmanagedIn __desiredName_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)
354
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::Microsoft.Win32.SafeHandles.
SafeGssNameHandle
>.ManagedToUnmanagedIn __desiredName_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)
441
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::Microsoft.Win32.SafeHandles.
SafeGssNameHandle
>.ManagedToUnmanagedIn __targetName_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)
512
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::Microsoft.Win32.SafeHandles.
SafeGssNameHandle
>.ManagedToUnmanagedIn __targetName_native__marshaller = new();
src\runtime\src\libraries\Common\src\Interop\Unix\System.Net.Security.Native\Interop.NetSecurityNative.cs (8)
37
out
SafeGssNameHandle
outputName);
44
out
SafeGssNameHandle
outputName);
59
SafeGssNameHandle
desiredName,
66
SafeGssNameHandle
desiredName,
82
SafeGssNameHandle
? targetName,
98
SafeGssNameHandle
? targetName,
111
SafeGssNameHandle
? targetName,
138
SafeGssNameHandle
? targetName,
src\runtime\src\libraries\Common\src\Microsoft\Win32\SafeHandles\GssSafeHandles.cs (6)
16
public static
SafeGssNameHandle
CreateUser(string name)
19
SafeGssNameHandle
retHandle;
33
public static
SafeGssNameHandle
CreateTarget(string name)
36
SafeGssNameHandle
retHandle;
110
using (
SafeGssNameHandle
userHandle =
SafeGssNameHandle
.CreateUser(username))
System\Net\NegotiateAuthenticationPal.Unix.cs (3)
92
private
SafeGssNameHandle
? _targetNameHandle;
545
ref
SafeGssNameHandle
? targetNameHandle,
570
targetNameHandle =
SafeGssNameHandle
.CreateTarget(spn!);