NegotiateAuthentication.Unwrap Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Annulla la registrazione di un messaggio di input con firma o crittografia applicata dall'altra 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
Parametri
- input
- ReadOnlySpan<Byte>
Messaggio di input da annullare.
- outputWriter
- IBufferWriter<Byte>
Buffer writter in cui viene scritto il messaggio non scritto.
- wasEncrypted
- Boolean
Quando questo metodo restituisce, contiene un valore che indica se il messaggio con wrapping aveva applicato la crittografia.
Restituisce
- Completed al successo.
- MessageAltered se la firma del messaggio non è valida.
- InvalidToken se il messaggio con wrapping non è valido.
- Altri NegotiateAuthenticationStatusCode valori in caso di errore.
Eccezioni
L'autenticazione non è riuscita o non è stata effettuata.