次の方法で共有


NegotiateAuthentication.Unwrap メソッド

定義

他のパーティによって適用された署名または暗号化を使用して、入力メッセージのラップを解除します。

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

パラメーター

input
ReadOnlySpan<Byte>

ラップ解除する入力メッセージ。

outputWriter
IBufferWriter<Byte>

ラップされていないメッセージが書き込まれるバッファー書き込み子。

wasEncrypted
Boolean

このメソッドから制御が戻るときに、ラップされたメッセージに暗号化が適用されたかどうかを示す値が格納されます。

戻り値

例外

認証に失敗したか、認証が行われていません。

適用対象