NegotiateAuthentication.Unwrap Methode

Definition

Entschlüsselt eine Eingabenachricht mit Signatur oder Verschlüsselung, die von der anderen Partei angewendet wird.

public:
 System::Net::Security::NegotiateAuthenticationStatusCode Unwrap(ReadOnlySpan<System::Byte> input, System::Buffers::IBufferWriter<System::Byte> ^ outputWriter, [Runtime::InteropServices::Out] bool % wasEncrypted);
public System.Net.Security.NegotiateAuthenticationStatusCode Unwrap(ReadOnlySpan<byte> input, System.Buffers.IBufferWriter<byte> outputWriter, out bool wasEncrypted);
member this.Unwrap : ReadOnlySpan<byte> * System.Buffers.IBufferWriter<byte> * bool -> System.Net.Security.NegotiateAuthenticationStatusCode
Public Function Unwrap (input As ReadOnlySpan(Of Byte), outputWriter As IBufferWriter(Of Byte), ByRef wasEncrypted As Boolean) As NegotiateAuthenticationStatusCode

Parameter

input
ReadOnlySpan<Byte>

Eingabemeldung, die entwrappt werden soll.

outputWriter
IBufferWriter<Byte>

Pufferritter, in dem die unwrappte Nachricht geschrieben wird.

wasEncrypted
Boolean

Wenn diese Methode zurückgegeben wird, enthält sie einen Wert, der angibt, ob die umschlossene Nachricht verschlüsselung angewendet wurde.

Gibt zurück

Ausnahmen

Fehler bei der Authentifizierung oder ist nicht aufgetreten.

Gilt für: