NegotiateAuthentication.UnwrapInPlace 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 il wrapping, sul posto, di un messaggio di input con firma o crittografia applicata dall'altra parte.
public:
System::Net::Security::NegotiateAuthenticationStatusCode UnwrapInPlace(Span<System::Byte> input, [Runtime::InteropServices::Out] int % unwrappedOffset, [Runtime::InteropServices::Out] int % unwrappedLength, [Runtime::InteropServices::Out] bool % wasEncrypted);
public System.Net.Security.NegotiateAuthenticationStatusCode UnwrapInPlace(Span<byte> input, out int unwrappedOffset, out int unwrappedLength, out bool wasEncrypted);
member this.UnwrapInPlace : Span<byte> * int * int * bool -> System.Net.Security.NegotiateAuthenticationStatusCode
Public Function UnwrapInPlace (input As Span(Of Byte), ByRef unwrappedOffset As Integer, ByRef unwrappedLength As Integer, ByRef wasEncrypted As Boolean) As NegotiateAuthenticationStatusCode
Parametri
Messaggio di input da rimuovere. Quando termina, questo metodo contiene i dati decodificati.
- unwrappedOffset
- Int32
Quando termina, questo metodo contiene l'offset nel buffer di input in cui è stato scritto il messaggio non compresso.
- unwrappedLength
- Int32
Quando termina, questo metodo contiene la lunghezza del messaggio di cui non è stato eseguito il wrapping.
- wasEncrypted
- Boolean
Quando termina, questo metodo contiene un valore che specifica se la crittografia del messaggio di cui è stato eseguito il wrapping è stata applicata.
Valori restituiti
- Completed in caso di esito positivo.
- MessageAltered se la firma del messaggio non è valida.
- InvalidToken se il messaggio di cui è stato eseguito il wrapping non è valido.
- Altri NegotiateAuthenticationStatusCode valori in caso di errore.
Eccezioni
L'autenticazione non è riuscita o non è stata eseguita.