NegotiateAuthentication.GetOutgoingBlob Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
GetOutgoingBlob(ReadOnlySpan<Byte>, NegotiateAuthenticationStatusCode) |
Wertet ein von der anderen Partei gesendetes Authentifizierungstoken aus und gibt als Antwort ein Token zurück. |
GetOutgoingBlob(String, NegotiateAuthenticationStatusCode) |
Wertet ein von der anderen Partei gesendetes Authentifizierungstoken aus und gibt als Antwort ein Token zurück. |
GetOutgoingBlob(ReadOnlySpan<Byte>, NegotiateAuthenticationStatusCode)
- Quelle:
- NegotiateAuthentication.cs
- Quelle:
- NegotiateAuthentication.cs
- Quelle:
- NegotiateAuthentication.cs
Wertet ein von der anderen Partei gesendetes Authentifizierungstoken aus und gibt als Antwort ein Token zurück.
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()
Parameter
- incomingBlob
- ReadOnlySpan<Byte>
Eingehendes Authentifizierungstoken oder leerer Wert beim Initiieren des Authentifizierungsaustauschs.
- statusCode
- NegotiateAuthenticationStatusCode
Statuscode, der vom Authentifizierungsanbieter zurückgegeben wird.
Gibt zurück
Ein ausgehendes Authentifizierungstoken, das an die andere Partei gesendet werden soll.
Hinweise
Beim Initiieren des Authentifizierungsaustauschs beginnt eine der Parteien mit einem leeren incomingBlob-Parameter.
Bei erfolgreicher Authentifizierung wird entweder der Completed Code oder ContinueNeeded status zurückgegeben. Jeder andere status Code weist auf einen nicht wiederherstellbaren Fehler hin.
Wenn ContinueNeeded zurückgegeben wird, ist der Rückgabewert ein Authentifizierungstoken, das an die andere Partei transportiert werden soll.
Gilt für:
GetOutgoingBlob(String, NegotiateAuthenticationStatusCode)
- Quelle:
- NegotiateAuthentication.cs
- Quelle:
- NegotiateAuthentication.cs
- Quelle:
- NegotiateAuthentication.cs
Wertet ein von der anderen Partei gesendetes Authentifizierungstoken aus und gibt als Antwort ein Token zurück.
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
Parameter
- incomingBlob
- String
Eingehendes Authentifizierungstoken oder leerer Wert beim Initiieren des Authentifizierungsaustauschs. Codiert als base64.
- statusCode
- NegotiateAuthenticationStatusCode
Statuscode, der vom Authentifizierungsanbieter zurückgegeben wird.
Gibt zurück
Ein ausgehendes Authentifizierungstoken, das an die andere Partei gesendet werden soll, codiert als base64.
Hinweise
Beim Initiieren des Authentifizierungsaustauschs beginnt eine der Parteien mit einem leeren incomingBlob-Parameter.
Bei erfolgreicher Authentifizierung wird entweder der Completed Code oder ContinueNeeded status zurückgegeben. Jeder andere status Code weist auf einen nicht wiederherstellbaren Fehler hin.
Wenn ContinueNeeded zurückgegeben wird, ist der Rückgabewert ein Authentifizierungstoken, das an die andere Partei transportiert werden soll.