NegotiateAuthentication.GetOutgoingBlob メソッド

定義

オーバーロード

GetOutgoingBlob(ReadOnlySpan<Byte>, NegotiateAuthenticationStatusCode)

相手から送信された認証トークンを評価し、応答でトークンを返します。

GetOutgoingBlob(String, NegotiateAuthenticationStatusCode)

相手から送信された認証トークンを評価し、応答でトークンを返します。

GetOutgoingBlob(ReadOnlySpan<Byte>, NegotiateAuthenticationStatusCode)

ソース:
NegotiateAuthentication.cs
ソース:
NegotiateAuthentication.cs
ソース:
NegotiateAuthentication.cs

相手から送信された認証トークンを評価し、応答でトークンを返します。

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

パラメーター

incomingBlob
ReadOnlySpan<Byte>

受信認証トークン、または認証交換を開始するときの空の値。

statusCode
NegotiateAuthenticationStatusCode

認証プロバイダーによって返される状態コード。

戻り値

Byte[]

相手に送信される送信認証トークン。

注釈

認証交換を開始すると、いずれかのパーティが空の incomingBlob パラメーターで始まります。

認証が成功すると、 または ContinueNeeded 状態コードがCompleted返されます。 その他の状態コードは、回復不可能なエラーを示します。

が返された場合 ContinueNeeded 、戻り値は、相手に転送される認証トークンです。

適用対象

GetOutgoingBlob(String, NegotiateAuthenticationStatusCode)

ソース:
NegotiateAuthentication.cs
ソース:
NegotiateAuthentication.cs
ソース:
NegotiateAuthentication.cs

相手から送信された認証トークンを評価し、応答でトークンを返します。

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

パラメーター

incomingBlob
String

受信認証トークン、または認証交換を開始するときの空の値。 base64 としてエンコードされます。

statusCode
NegotiateAuthenticationStatusCode

認証プロバイダーによって返される状態コード。

戻り値

base64 としてエンコードされた、相手に送信される送信認証トークン。

注釈

認証交換を開始すると、いずれかのパーティが空の incomingBlob パラメーターで始まります。

認証が成功すると、 または ContinueNeeded 状態コードがCompleted返されます。 その他の状態コードは、回復不可能なエラーを示します。

が返された場合 ContinueNeeded 、戻り値は、相手に転送される認証トークンです。

適用対象