NegotiateAuthentication.GetOutgoingBlob Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
GetOutgoingBlob(ReadOnlySpan<Byte>, NegotiateAuthenticationStatusCode) |
Ocenia token uwierzytelniania wysyłany przez inną firmę i zwraca token w odpowiedzi. |
GetOutgoingBlob(String, NegotiateAuthenticationStatusCode) |
Ocenia token uwierzytelniania wysyłany przez inną firmę i zwraca token w odpowiedzi. |
GetOutgoingBlob(ReadOnlySpan<Byte>, NegotiateAuthenticationStatusCode)
- Źródło:
- NegotiateAuthentication.cs
- Źródło:
- NegotiateAuthentication.cs
- Źródło:
- NegotiateAuthentication.cs
Ocenia token uwierzytelniania wysyłany przez inną firmę i zwraca token w odpowiedzi.
public:
cli::array <System::Byte> ^ GetOutgoingBlob(ReadOnlySpan<System::Byte> incomingBlob, [Runtime::InteropServices::Out] System::Net::Security::NegotiateAuthenticationStatusCode % statusCode);
public byte[]? GetOutgoingBlob (ReadOnlySpan<byte> incomingBlob, out System.Net.Security.NegotiateAuthenticationStatusCode statusCode);
member this.GetOutgoingBlob : ReadOnlySpan<byte> * NegotiateAuthenticationStatusCode -> byte[]
Public Function GetOutgoingBlob (incomingBlob As ReadOnlySpan(Of Byte), ByRef statusCode As NegotiateAuthenticationStatusCode) As Byte()
Parametry
- incomingBlob
- ReadOnlySpan<Byte>
Token uwierzytelniania przychodzącego lub wartość pusta podczas inicjowania wymiany uwierzytelniania.
- statusCode
- NegotiateAuthenticationStatusCode
Kod stanu zwrócony przez dostawcę uwierzytelniania.
Zwraca
Token uwierzytelniania wychodzącego, który ma zostać wysłany do innej firmy.
Uwagi
Podczas inicjowania wymiany uwierzytelniania jedna ze stron rozpoczyna się od pustego parametru incomingBlob.
Pomyślne uwierzytelnianie zwraca Completed kod stanu lub ContinueNeeded . Każdy inny kod stanu wskazuje nieodwracalny błąd.
Po ContinueNeeded powrocie wartość zwracana jest tokenem uwierzytelniania, który ma zostać przewieziony do innej firmy.
Dotyczy
GetOutgoingBlob(String, NegotiateAuthenticationStatusCode)
- Źródło:
- NegotiateAuthentication.cs
- Źródło:
- NegotiateAuthentication.cs
- Źródło:
- NegotiateAuthentication.cs
Ocenia token uwierzytelniania wysyłany przez inną firmę i zwraca token w odpowiedzi.
public:
System::String ^ GetOutgoingBlob(System::String ^ incomingBlob, [Runtime::InteropServices::Out] System::Net::Security::NegotiateAuthenticationStatusCode % statusCode);
public string? GetOutgoingBlob (string? incomingBlob, out System.Net.Security.NegotiateAuthenticationStatusCode statusCode);
member this.GetOutgoingBlob : string * NegotiateAuthenticationStatusCode -> string
Public Function GetOutgoingBlob (incomingBlob As String, ByRef statusCode As NegotiateAuthenticationStatusCode) As String
Parametry
- incomingBlob
- String
Token uwierzytelniania przychodzącego lub wartość pusta podczas inicjowania wymiany uwierzytelniania. Zakodowane jako base64.
- statusCode
- NegotiateAuthenticationStatusCode
Kod stanu zwrócony przez dostawcę uwierzytelniania.
Zwraca
Token uwierzytelniania wychodzącego, który ma zostać wysłany do innej firmy, zakodowany jako base64.
Uwagi
Podczas inicjowania wymiany uwierzytelniania jedna ze stron rozpoczyna się od pustego parametru incomingBlob.
Pomyślne uwierzytelnianie zwraca Completed kod stanu lub ContinueNeeded . Każdy inny kod stanu wskazuje nieodwracalny błąd.
Po ContinueNeeded powrocie wartość zwracana jest tokenem uwierzytelniania, który ma zostać przewieziony do innej firmy.