다음을 통해 공유


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>

래핑되지 않은 메시지가 기록되는 버퍼 writter입니다.

wasEncrypted
Boolean

이 메서드가 반환되면 래핑된 메시지에 암호화가 적용되었는지 여부를 나타내는 값이 포함됩니다.

반환

예외

인증이 실패하거나 수행되지 않은 경우

적용 대상