Comparteix a través de


NegotiateAuthentication.Unwrap Método

Definición

Desencapsula un mensaje de entrada con firma o cifrado aplicado por la otra parte.

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

Parámetros

input
ReadOnlySpan<Byte>

Mensaje de entrada que se va a desencapsular.

outputWriter
IBufferWriter<Byte>

Búfer donde se escribe el mensaje desencapsulado.

wasEncrypted
Boolean

Cuando este método devuelve un valor, contiene un valor que indica si el mensaje ajustado tenía aplicado el cifrado.

Devoluciones

Excepciones

Se produjo un error de autenticación o ésta no se produjo.

Se aplica a