246 references to Status
System.Net.Security (246)
_generated\0\LibraryImports.g.cs (112)
47internal static partial global::Interop.NetSecurityNative.Status DisplayMinorStatus(out global::Interop.NetSecurityNative.Status minorStatus, global::Interop.NetSecurityNative.Status statusValue, ref global::Interop.NetSecurityNative.GssBuffer buffer) 52global::Interop.NetSecurityNative.Status __retVal; 55fixed (global::Interop.NetSecurityNative.Status* __minorStatus_native = &minorStatus) 63static extern unsafe global::Interop.NetSecurityNative.Status __PInvoke(global::Interop.NetSecurityNative.Status* __minorStatus_native, global::Interop.NetSecurityNative.Status __statusValue_native, global::Interop.NetSecurityNative.GssBuffer* __buffer_native); 73internal static partial global::Interop.NetSecurityNative.Status DisplayMajorStatus(out global::Interop.NetSecurityNative.Status minorStatus, global::Interop.NetSecurityNative.Status statusValue, ref global::Interop.NetSecurityNative.GssBuffer buffer) 78global::Interop.NetSecurityNative.Status __retVal; 81fixed (global::Interop.NetSecurityNative.Status* __minorStatus_native = &minorStatus) 89static extern unsafe global::Interop.NetSecurityNative.Status __PInvoke(global::Interop.NetSecurityNative.Status* __minorStatus_native, global::Interop.NetSecurityNative.Status __statusValue_native, global::Interop.NetSecurityNative.GssBuffer* __buffer_native); 99internal static partial global::Interop.NetSecurityNative.Status ImportUserName(out global::Interop.NetSecurityNative.Status minorStatus, string inputName, int inputNameByteCount, out global::Microsoft.Win32.SafeHandles.SafeGssNameHandle outputName) 108global::Interop.NetSecurityNative.Status __retVal = default; 117fixed (global::Interop.NetSecurityNative.Status* __minorStatus_native = &minorStatus) 145static extern unsafe global::Interop.NetSecurityNative.Status __PInvoke(global::Interop.NetSecurityNative.Status* __minorStatus_native, byte* __inputName_native, int __inputNameByteCount_native, nint* __outputName_native); 155internal static partial global::Interop.NetSecurityNative.Status ImportPrincipalName(out global::Interop.NetSecurityNative.Status minorStatus, string inputName, int inputNameByteCount, out global::Microsoft.Win32.SafeHandles.SafeGssNameHandle outputName) 164global::Interop.NetSecurityNative.Status __retVal = default; 173fixed (global::Interop.NetSecurityNative.Status* __minorStatus_native = &minorStatus) 201static extern unsafe global::Interop.NetSecurityNative.Status __PInvoke(global::Interop.NetSecurityNative.Status* __minorStatus_native, byte* __inputName_native, int __inputNameByteCount_native, nint* __outputName_native); 211internal static partial global::Interop.NetSecurityNative.Status ReleaseName(out global::Interop.NetSecurityNative.Status minorStatus, ref nint inputName) 216global::Interop.NetSecurityNative.Status __retVal; 219fixed (global::Interop.NetSecurityNative.Status* __minorStatus_native = &minorStatus) 227static extern unsafe global::Interop.NetSecurityNative.Status __PInvoke(global::Interop.NetSecurityNative.Status* __minorStatus_native, nint* __inputName_native); 237internal static partial global::Interop.NetSecurityNative.Status AcquireAcceptorCred(out global::Interop.NetSecurityNative.Status minorStatus, out global::Microsoft.Win32.SafeHandles.SafeGssCredHandle outputCredHandle) 245global::Interop.NetSecurityNative.Status __retVal = default; 251fixed (global::Interop.NetSecurityNative.Status* __minorStatus_native = &minorStatus) 274static extern unsafe global::Interop.NetSecurityNative.Status __PInvoke(global::Interop.NetSecurityNative.Status* __minorStatus_native, nint* __outputCredHandle_native); 284internal 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) 293global::Interop.NetSecurityNative.Status __retVal = default; 302fixed (global::Interop.NetSecurityNative.Status* __minorStatus_native = &minorStatus) 330static extern unsafe global::Interop.NetSecurityNative.Status __PInvoke(global::Interop.NetSecurityNative.Status* __minorStatus_native, nint __desiredName_native, nint* __outputCredHandle_native); 340internal 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) 350global::Interop.NetSecurityNative.Status __retVal = default; 361fixed (global::Interop.NetSecurityNative.Status* __minorStatus_native = &minorStatus) 391static extern unsafe global::Interop.NetSecurityNative.Status __PInvoke(global::Interop.NetSecurityNative.Status* __minorStatus_native, global::Interop.NetSecurityNative.PackageType __packageType_native, nint __desiredName_native, byte* __password_native, int __passwordLen_native, nint* __outputCredHandle_native); 401internal static partial global::Interop.NetSecurityNative.Status ReleaseCred(out global::Interop.NetSecurityNative.Status minorStatus, ref nint credHandle) 406global::Interop.NetSecurityNative.Status __retVal; 409fixed (global::Interop.NetSecurityNative.Status* __minorStatus_native = &minorStatus) 417static extern unsafe global::Interop.NetSecurityNative.Status __PInvoke(global::Interop.NetSecurityNative.Status* __minorStatus_native, nint* __credHandle_native); 427private 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) 439global::Interop.NetSecurityNative.Status __retVal = default; 454fixed (global::Interop.NetSecurityNative.Status* __minorStatus_native = &minorStatus) 488static extern unsafe global::Interop.NetSecurityNative.Status __PInvoke(global::Interop.NetSecurityNative.Status* __minorStatus_native, nint __initiatorCredHandle_native, nint* __contextHandle_native, global::Interop.NetSecurityNative.PackageType __packageType_native, nint __targetName_native, uint __reqFlags_native, byte* __inputBytes_native, int __inputLength_native, global::Interop.NetSecurityNative.GssBuffer* __token_native, uint* __retFlags_native, int* __isNtlmUsed_native); 498private 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) 510global::Interop.NetSecurityNative.Status __retVal = default; 525fixed (global::Interop.NetSecurityNative.Status* __minorStatus_native = &minorStatus) 559static extern unsafe global::Interop.NetSecurityNative.Status __PInvoke(global::Interop.NetSecurityNative.Status* __minorStatus_native, nint __initiatorCredHandle_native, nint* __contextHandle_native, global::Interop.NetSecurityNative.PackageType __packageType_native, nint __cbt_native, int __cbtSize_native, nint __targetName_native, uint __reqFlags_native, byte* __inputBytes_native, int __inputLength_native, global::Interop.NetSecurityNative.GssBuffer* __token_native, uint* __retFlags_native, int* __isNtlmUsed_native); 569private 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) 580global::Interop.NetSecurityNative.Status __retVal = default; 593fixed (global::Interop.NetSecurityNative.Status* __minorStatus_native = &minorStatus) 625static extern unsafe global::Interop.NetSecurityNative.Status __PInvoke(global::Interop.NetSecurityNative.Status* __minorStatus_native, nint __acceptorCredHandle_native, nint* __acceptContextHandle_native, nint __cbt_native, int __cbtSize_native, byte* __inputBytes_native, int __inputLength_native, global::Interop.NetSecurityNative.GssBuffer* __token_native, uint* __retFlags_native, int* __isNtlmUsed_native); 635internal static partial global::Interop.NetSecurityNative.Status DeleteSecContext(out global::Interop.NetSecurityNative.Status minorStatus, ref nint contextHandle) 640global::Interop.NetSecurityNative.Status __retVal; 643fixed (global::Interop.NetSecurityNative.Status* __minorStatus_native = &minorStatus) 651static extern unsafe global::Interop.NetSecurityNative.Status __PInvoke(global::Interop.NetSecurityNative.Status* __minorStatus_native, nint* __contextHandle_native); 661internal static partial global::Interop.NetSecurityNative.Status GetUser(out global::Interop.NetSecurityNative.Status minorStatus, global::Microsoft.Win32.SafeHandles.SafeGssContextHandle acceptContextHandle, ref global::Interop.NetSecurityNative.GssBuffer token) 667global::Interop.NetSecurityNative.Status __retVal = default; 676fixed (global::Interop.NetSecurityNative.Status* __minorStatus_native = &minorStatus) 692static extern unsafe global::Interop.NetSecurityNative.Status __PInvoke(global::Interop.NetSecurityNative.Status* __minorStatus_native, nint __acceptContextHandle_native, global::Interop.NetSecurityNative.GssBuffer* __token_native); 702private static unsafe partial global::Interop.NetSecurityNative.Status Wrap(out global::Interop.NetSecurityNative.Status minorStatus, global::Microsoft.Win32.SafeHandles.SafeGssContextHandle contextHandle, ref bool isEncrypt, byte* inputBytes, int count, ref global::Interop.NetSecurityNative.GssBuffer outBuffer) 709global::Interop.NetSecurityNative.Status __retVal = default; 719fixed (global::Interop.NetSecurityNative.Status* __minorStatus_native = &minorStatus) 738static extern unsafe global::Interop.NetSecurityNative.Status __PInvoke(global::Interop.NetSecurityNative.Status* __minorStatus_native, nint __contextHandle_native, int* __isEncrypt_native, byte* __inputBytes_native, int __count_native, global::Interop.NetSecurityNative.GssBuffer* __outBuffer_native); 748private static unsafe partial global::Interop.NetSecurityNative.Status Unwrap(out global::Interop.NetSecurityNative.Status minorStatus, global::Microsoft.Win32.SafeHandles.SafeGssContextHandle contextHandle, out bool isEncrypt, byte* inputBytes, int count, ref global::Interop.NetSecurityNative.GssBuffer outBuffer) 756global::Interop.NetSecurityNative.Status __retVal = default; 765fixed (global::Interop.NetSecurityNative.Status* __minorStatus_native = &minorStatus) 784static extern unsafe global::Interop.NetSecurityNative.Status __PInvoke(global::Interop.NetSecurityNative.Status* __minorStatus_native, nint __contextHandle_native, int* __isEncrypt_native, byte* __inputBytes_native, int __count_native, global::Interop.NetSecurityNative.GssBuffer* __outBuffer_native); 794private static unsafe partial global::Interop.NetSecurityNative.Status GetMic(out global::Interop.NetSecurityNative.Status minorStatus, global::Microsoft.Win32.SafeHandles.SafeGssContextHandle contextHandle, byte* inputBytes, int inputLength, ref global::Interop.NetSecurityNative.GssBuffer outBuffer) 800global::Interop.NetSecurityNative.Status __retVal = default; 809fixed (global::Interop.NetSecurityNative.Status* __minorStatus_native = &minorStatus) 825static extern unsafe global::Interop.NetSecurityNative.Status __PInvoke(global::Interop.NetSecurityNative.Status* __minorStatus_native, nint __contextHandle_native, byte* __inputBytes_native, int __inputLength_native, global::Interop.NetSecurityNative.GssBuffer* __outBuffer_native); 835private static unsafe partial global::Interop.NetSecurityNative.Status VerifyMic(out global::Interop.NetSecurityNative.Status minorStatus, global::Microsoft.Win32.SafeHandles.SafeGssContextHandle contextHandle, byte* inputBytes, int inputLength, byte* tokenBytes, int tokenLength) 841global::Interop.NetSecurityNative.Status __retVal = default; 849fixed (global::Interop.NetSecurityNative.Status* __minorStatus_native = &minorStatus) 865static extern unsafe global::Interop.NetSecurityNative.Status __PInvoke(global::Interop.NetSecurityNative.Status* __minorStatus_native, nint __contextHandle_native, byte* __inputBytes_native, int __inputLength_native, byte* __tokenBytes_native, int __tokenLength_native);
src\runtime\src\libraries\Common\src\Interop\Unix\System.Net.Security.Native\Interop.GssApiException.cs (15)
16private readonly Status _minorStatus; 18public Status MajorStatus 20get { return (Status)HResult; } 23public Status MinorStatus 32public GssApiException(Status majorStatus, Status minorStatus) 39public GssApiException(Status majorStatus, Status minorStatus, string helpText) 46private static string GetGssApiDisplayStatus(Status majorStatus, Status minorStatus, string? helpText) 51if (minorStatus != Status.GSS_S_COMPLETE) 73private static unsafe string? GetGssApiDisplayStatus(Status status, bool isMinor) 85Interop.NetSecurityNative.Status minStat; 86Interop.NetSecurityNative.Status displayCallStatus = isMinor ? 89return (Status.GSS_S_COMPLETE != displayCallStatus) ? null : Utf8StringMarshaller.ConvertToManaged(displayBuffer._data);
src\runtime\src\libraries\Common\src\Interop\Unix\System.Net.Security.Native\Interop.NetSecurityNative.cs (56)
21internal static partial Status DisplayMinorStatus( 22out Status minorStatus, 23Status statusValue, 27internal static partial Status DisplayMajorStatus( 28out Status minorStatus, 29Status statusValue, 33internal static partial Status ImportUserName( 34out Status minorStatus, 40internal static partial Status ImportPrincipalName( 41out Status minorStatus, 47internal static partial Status ReleaseName( 48out Status minorStatus, 52internal static partial Status AcquireAcceptorCred( 53out Status minorStatus, 57internal static partial Status InitiateCredSpNego( 58out Status minorStatus, 63internal static partial Status InitiateCredWithPassword( 64out Status minorStatus, 72internal static partial Status ReleaseCred( 73out Status minorStatus, 77private static partial Status InitSecContext( 78out Status minorStatus, 91private static partial Status InitSecContext( 92out Status minorStatus, 106internal static Status InitSecContext( 107out Status minorStatus, 132internal static Status InitSecContext( 133out Status minorStatus, 154minorStatus = Status.GSS_S_COMPLETE; 157return Status.GSS_S_BAD_BINDINGS; 215private static partial Status AcceptSecContext( 216out Status minorStatus, 227internal static unsafe Status AcceptSecContext( 228out Status minorStatus, 261minorStatus = Status.GSS_S_COMPLETE; 264return Status.GSS_S_BAD_BINDINGS; 289internal static partial Status DeleteSecContext( 290out Status minorStatus, 294internal static partial Status GetUser( 295out Status minorStatus, 300private static unsafe partial Status Wrap( 301out Status minorStatus, 309private static unsafe partial Status Unwrap( 310out Status minorStatus, 318private static unsafe partial Status GetMic( 319out Status minorStatus, 326private static unsafe partial Status VerifyMic( 327out Status minorStatus, 334internal static unsafe Status WrapBuffer( 335out Status minorStatus, 347internal static unsafe Status UnwrapBuffer( 348out Status minorStatus, 360internal static unsafe Status GetMic( 361out Status minorStatus, 372internal static unsafe Status VerifyMic( 373out Status minorStatus,
src\runtime\src\libraries\Common\src\Microsoft\Win32\SafeHandles\GssSafeHandles.cs (19)
20Interop.NetSecurityNative.Status minorStatus; 21Interop.NetSecurityNative.Status status = Interop.NetSecurityNative.ImportUserName( 24if (status != Interop.NetSecurityNative.Status.GSS_S_COMPLETE) 37Interop.NetSecurityNative.Status minorStatus; 38Interop.NetSecurityNative.Status status = Interop.NetSecurityNative.ImportPrincipalName( 41if (status != Interop.NetSecurityNative.Status.GSS_S_COMPLETE) 57Interop.NetSecurityNative.Status status = Interop.NetSecurityNative.ReleaseName(out _, ref handle); 59return status == Interop.NetSecurityNative.Status.GSS_S_COMPLETE; 78Interop.NetSecurityNative.Status status; 79Interop.NetSecurityNative.Status minorStatus; 82if (status != Interop.NetSecurityNative.Status.GSS_S_COMPLETE) 99Interop.NetSecurityNative.Status.GSS_S_BAD_MECH, 112Interop.NetSecurityNative.Status status; 113Interop.NetSecurityNative.Status minorStatus; 123if (status != Interop.NetSecurityNative.Status.GSS_S_COMPLETE) 145Interop.NetSecurityNative.Status status = Interop.NetSecurityNative.ReleaseCred(out _, ref handle); 147return status == Interop.NetSecurityNative.Status.GSS_S_COMPLETE; 170Interop.NetSecurityNative.Status status = Interop.NetSecurityNative.DeleteSecContext(out _, ref handle); 172return status == Interop.NetSecurityNative.Status.GSS_S_COMPLETE;
System\Net\NegotiateAuthenticationPal.Unix.cs (44)
201throw new Interop.NetSecurityNative.GssApiException(Interop.NetSecurityNative.Status.GSS_S_NO_CRED, 0, SR.net_ntlm_not_possible_default_cred); 206throw new Interop.NetSecurityNative.GssApiException(Interop.NetSecurityNative.Status.GSS_S_BAD_NAME, 0, SR.net_nego_not_supported_empty_target_with_defaultcreds); 333Interop.NetSecurityNative.Status minorStatus; 335Interop.NetSecurityNative.Status status = Interop.NetSecurityNative.WrapBuffer( 342if (status != Interop.NetSecurityNative.Status.GSS_S_COMPLETE) 364Interop.NetSecurityNative.Status minorStatus; 365Interop.NetSecurityNative.Status status = Interop.NetSecurityNative.UnwrapBuffer(out minorStatus, _securityContext, out wasEncrypted, input, ref decryptedBuffer); 366if (status != Interop.NetSecurityNative.Status.GSS_S_COMPLETE) 370Interop.NetSecurityNative.Status.GSS_S_BAD_SIG => NegotiateAuthenticationStatusCode.MessageAltered, 392Interop.NetSecurityNative.Status minorStatus; 393Interop.NetSecurityNative.Status status = Interop.NetSecurityNative.UnwrapBuffer(out minorStatus, _securityContext, out wasEncrypted, input, ref decryptedBuffer); 394if (status != Interop.NetSecurityNative.Status.GSS_S_COMPLETE) 400Interop.NetSecurityNative.Status.GSS_S_BAD_SIG => NegotiateAuthenticationStatusCode.MessageAltered, 423Interop.NetSecurityNative.Status minorStatus; 424Interop.NetSecurityNative.Status status = Interop.NetSecurityNative.GetMic( 429if (status != Interop.NetSecurityNative.Status.GSS_S_COMPLETE) 446Interop.NetSecurityNative.Status status = Interop.NetSecurityNative.VerifyMic( 451return status == Interop.NetSecurityNative.Status.GSS_S_COMPLETE; 471throw new Interop.NetSecurityNative.GssApiException(Interop.NetSecurityNative.Status.GSS_S_UNAVAILABLE, 0); 506throw new Interop.NetSecurityNative.GssApiException(Interop.NetSecurityNative.Status.GSS_S_BAD_NAME, 0); 516Interop.NetSecurityNative.Status status 517= Interop.NetSecurityNative.GetUser(out var minorStatus, 521if (status != Interop.NetSecurityNative.Status.GSS_S_COMPLETE) 575Interop.NetSecurityNative.Status status; 576Interop.NetSecurityNative.Status minorStatus; 610if ((status != Interop.NetSecurityNative.Status.GSS_S_COMPLETE) && 611(status != Interop.NetSecurityNative.Status.GSS_S_CONTINUE_NEEDED)) 627if (status == Interop.NetSecurityNative.Status.GSS_S_COMPLETE) 647return status == Interop.NetSecurityNative.Status.GSS_S_COMPLETE ? 676Interop.NetSecurityNative.Status status; 677Interop.NetSecurityNative.Status minorStatus; 688if ((status != Interop.NetSecurityNative.Status.GSS_S_COMPLETE) && 689(status != Interop.NetSecurityNative.Status.GSS_S_CONTINUE_NEEDED)) 705if (status == Interop.NetSecurityNative.Status.GSS_S_COMPLETE) 741case Interop.NetSecurityNative.Status.GSS_S_NO_CRED: 743case Interop.NetSecurityNative.Status.GSS_S_BAD_BINDINGS: 745case Interop.NetSecurityNative.Status.GSS_S_CREDENTIALS_EXPIRED: 747case Interop.NetSecurityNative.Status.GSS_S_DEFECTIVE_TOKEN: 749case Interop.NetSecurityNative.Status.GSS_S_DEFECTIVE_CREDENTIAL: 751case Interop.NetSecurityNative.Status.GSS_S_BAD_SIG: 753case Interop.NetSecurityNative.Status.GSS_S_BAD_MECH: 754case Interop.NetSecurityNative.Status.GSS_S_UNAVAILABLE: 756case Interop.NetSecurityNative.Status.GSS_S_FAILURE: 764case Interop.NetSecurityNative.Status.GSS_S_NO_CONTEXT: