NegotiateAuthentication.Unwrap Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Membongkar pesan input dengan tanda tangan atau enkripsi yang diterapkan oleh pihak lain.
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
Parameter
- input
- ReadOnlySpan<Byte>
Masukkan pesan untuk dibongkar.
- outputWriter
- IBufferWriter<Byte>
Buffer writter tempat pesan yang tidak dibungkus ditulis.
- wasEncrypted
- Boolean
Ketika metode ini kembali, berisi nilai yang menunjukkan apakah pesan yang dibungkus memiliki enkripsi yang diterapkan.
Mengembalikan
- Completed pada keberhasilan.
- MessageAltered jika tanda tangan pesan tidak valid.
- InvalidToken jika pesan yang dibungkus dalam format tidak valid.
- Nilai lain NegotiateAuthenticationStatusCode pada kegagalan.
Pengecualian
Autentikasi gagal atau belum terjadi.
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk