Aracılığıyla paylaş


NegotiateAuthentication.GetOutgoingBlob Yöntem

Tanım

Aşırı Yüklemeler

GetOutgoingBlob(ReadOnlySpan<Byte>, NegotiateAuthenticationStatusCode)

Diğer taraf tarafından gönderilen bir kimlik doğrulama belirtecini değerlendirir ve yanıt olarak bir belirteç döndürür.

GetOutgoingBlob(String, NegotiateAuthenticationStatusCode)

Diğer taraf tarafından gönderilen bir kimlik doğrulama belirtecini değerlendirir ve yanıt olarak bir belirteç döndürür.

GetOutgoingBlob(ReadOnlySpan<Byte>, NegotiateAuthenticationStatusCode)

Kaynak:
NegotiateAuthentication.cs
Kaynak:
NegotiateAuthentication.cs
Kaynak:
NegotiateAuthentication.cs

Diğer taraf tarafından gönderilen bir kimlik doğrulama belirtecini değerlendirir ve yanıt olarak bir belirteç döndürür.

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()

Parametreler

incomingBlob
ReadOnlySpan<Byte>

Gelen kimlik doğrulama belirteci veya kimlik doğrulama değişimini başlatırken boş değer.

statusCode
NegotiateAuthenticationStatusCode

Kimlik doğrulama sağlayıcısı tarafından döndürülen durum kodu.

Döndürülenler

Byte[]

Diğer tarafa gönderilecek giden kimlik doğrulama belirteci.

Açıklamalar

Kimlik doğrulama değişimini başlatırken, taraflardan biri boş bir incomingBlob parametresiyle başlar.

Başarılı kimlik doğrulaması veya CompletedContinueNeeded durum kodunu döndürür. Diğer durum kodları kurtarılamaz bir hata olduğunu gösterir.

ContinueNeeded Döndürülen değer, diğer tarafa taşınacak bir kimlik doğrulama belirtecidir.

Şunlara uygulanır

GetOutgoingBlob(String, NegotiateAuthenticationStatusCode)

Kaynak:
NegotiateAuthentication.cs
Kaynak:
NegotiateAuthentication.cs
Kaynak:
NegotiateAuthentication.cs

Diğer taraf tarafından gönderilen bir kimlik doğrulama belirtecini değerlendirir ve yanıt olarak bir belirteç döndürür.

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

Parametreler

incomingBlob
String

Gelen kimlik doğrulama belirteci veya kimlik doğrulama değişimini başlatırken boş değer. base64 olarak kodlanmış.

statusCode
NegotiateAuthenticationStatusCode

Kimlik doğrulama sağlayıcısı tarafından döndürülen durum kodu.

Döndürülenler

Diğer tarafa gönderilecek, base64 olarak kodlanmış bir giden kimlik doğrulama belirteci.

Açıklamalar

Kimlik doğrulama değişimini başlatırken, taraflardan biri boş bir incomingBlob parametresiyle başlar.

Başarılı kimlik doğrulaması veya CompletedContinueNeeded durum kodunu döndürür. Diğer durum kodları kurtarılamaz bir hata olduğunu gösterir.

ContinueNeeded Döndürülen değer, diğer tarafa taşınacak bir kimlik doğrulama belirtecidir.

Şunlara uygulanır