NegotiateAuthentication.GetOutgoingBlob メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
GetOutgoingBlob(ReadOnlySpan<Byte>, NegotiateAuthenticationStatusCode) |
相手から送信された認証トークンを評価し、応答でトークンを返します。 |
GetOutgoingBlob(String, NegotiateAuthenticationStatusCode) |
相手から送信された認証トークンを評価し、応答でトークンを返します。 |
GetOutgoingBlob(ReadOnlySpan<Byte>, NegotiateAuthenticationStatusCode)
相手から送信された認証トークンを評価し、応答でトークンを返します。
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
認証プロバイダーによって返される状態コード。
戻り値
相手に送信される送信認証トークン。
注釈
認証交換を開始すると、いずれかのパーティが空の incomingBlob パラメーターで始まります。
認証が成功すると、 または ContinueNeeded 状態コードがCompleted返されます。 その他の状態コードは、回復不可能なエラーを示します。
が返された場合 ContinueNeeded 、戻り値は、相手に転送される認証トークンです。
適用対象
GetOutgoingBlob(String, NegotiateAuthenticationStatusCode)
相手から送信された認証トークンを評価し、応答でトークンを返します。
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 、戻り値は、相手に転送される認証トークンです。
適用対象
.NET