NegotiateAuthentication.GetOutgoingBlob 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.
Overload
GetOutgoingBlob(ReadOnlySpan<Byte>, NegotiateAuthenticationStatusCode) |
Mengevaluasi token autentikasi yang dikirim oleh pihak lain dan mengembalikan token sebagai respons. |
GetOutgoingBlob(String, NegotiateAuthenticationStatusCode) |
Mengevaluasi token autentikasi yang dikirim oleh pihak lain dan mengembalikan token sebagai respons. |
GetOutgoingBlob(ReadOnlySpan<Byte>, NegotiateAuthenticationStatusCode)
- Sumber:
- NegotiateAuthentication.cs
- Sumber:
- NegotiateAuthentication.cs
- Sumber:
- NegotiateAuthentication.cs
Mengevaluasi token autentikasi yang dikirim oleh pihak lain dan mengembalikan token sebagai respons.
public:
cli::array <System::Byte> ^ GetOutgoingBlob(ReadOnlySpan<System::Byte> incomingBlob, [Runtime::InteropServices::Out] System::Net::Security::NegotiateAuthenticationStatusCode % statusCode);
public byte[]? GetOutgoingBlob (ReadOnlySpan<byte> incomingBlob, out System.Net.Security.NegotiateAuthenticationStatusCode statusCode);
member this.GetOutgoingBlob : ReadOnlySpan<byte> * NegotiateAuthenticationStatusCode -> byte[]
Public Function GetOutgoingBlob (incomingBlob As ReadOnlySpan(Of Byte), ByRef statusCode As NegotiateAuthenticationStatusCode) As Byte()
Parameter
- incomingBlob
- ReadOnlySpan<Byte>
Token autentikasi masuk, atau nilai kosong saat memulai pertukaran autentikasi.
- statusCode
- NegotiateAuthenticationStatusCode
Kode status yang dikembalikan oleh penyedia autentikasi.
Mengembalikan
Token autentikasi keluar untuk dikirim ke pihak lain.
Keterangan
Saat memulai pertukaran autentikasi, salah satu pihak dimulai dengan parameter incomingBlob kosong.
Autentikasi yang Completed berhasil mengembalikan kode status atau ContinueNeeded . Kode status lainnya menunjukkan kesalahan yang tidak dapat dipulihkan.
Ketika ContinueNeeded dikembalikan, nilai yang dikembalikan adalah token autentikasi yang akan diangkut ke pihak lain.
Berlaku untuk
GetOutgoingBlob(String, NegotiateAuthenticationStatusCode)
- Sumber:
- NegotiateAuthentication.cs
- Sumber:
- NegotiateAuthentication.cs
- Sumber:
- NegotiateAuthentication.cs
Mengevaluasi token autentikasi yang dikirim oleh pihak lain dan mengembalikan token sebagai respons.
public:
System::String ^ GetOutgoingBlob(System::String ^ incomingBlob, [Runtime::InteropServices::Out] System::Net::Security::NegotiateAuthenticationStatusCode % statusCode);
public string? GetOutgoingBlob (string? incomingBlob, out System.Net.Security.NegotiateAuthenticationStatusCode statusCode);
member this.GetOutgoingBlob : string * NegotiateAuthenticationStatusCode -> string
Public Function GetOutgoingBlob (incomingBlob As String, ByRef statusCode As NegotiateAuthenticationStatusCode) As String
Parameter
- incomingBlob
- String
Token autentikasi masuk, atau nilai kosong saat memulai pertukaran autentikasi. Dikodekan sebagai base64.
- statusCode
- NegotiateAuthenticationStatusCode
Kode status yang dikembalikan oleh penyedia autentikasi.
Mengembalikan
Token autentikasi keluar yang akan dikirim ke pihak lain, dikodekan sebagai base64.
Keterangan
Saat memulai pertukaran autentikasi, salah satu pihak dimulai dengan parameter incomingBlob kosong.
Autentikasi yang Completed berhasil mengembalikan kode status atau ContinueNeeded . Kode status lainnya menunjukkan kesalahan yang tidak dapat dipulihkan.
Ketika ContinueNeeded dikembalikan, nilai yang dikembalikan adalah token autentikasi yang akan diangkut ke pihak lain.
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