NegotiateExtensions.AddNegotiate メソッド

定義

オーバーロード

AddNegotiate(AuthenticationBuilder)

AuthenticationScheme既定のAuthenticationBuilderスキームを使用してネゴシエート (Windows、Kerberos、NTLM とも呼ばれます) 認証を使用するように を構成します。

この認証ハンドラーは、Windows および Linux サーバー上の Kerberos をサポートします。

AddNegotiate(AuthenticationBuilder, Action<NegotiateOptions>)

既定のスキームを AuthenticationBuilder 使用してネゴシエート (Windows、Kerberos、NTLM とも呼ばれます) 認証を使用するように を構成します。 既定のスキームは、 で AuthenticationScheme指定されます。

この認証ハンドラーは、Windows および Linux サーバー上の Kerberos をサポートします。

AddNegotiate(AuthenticationBuilder, String, Action<NegotiateOptions>)

指定した認証スキームを AuthenticationBuilder 使用してネゴシエート (Windows、Kerberos、NTLM とも呼ばれます) 認証を使用するように を構成します。

この認証ハンドラーは、Windows および Linux サーバー上の Kerberos をサポートします。

AddNegotiate(AuthenticationBuilder, String, String, Action<NegotiateOptions>)

指定した認証スキームを AuthenticationBuilder 使用してネゴシエート (Windows、Kerberos、NTLM とも呼ばれます) 認証を使用するように を構成します。

この認証ハンドラーは、Windows および Linux サーバー上の Kerberos をサポートします。

AddNegotiate(AuthenticationBuilder)

AuthenticationScheme既定のAuthenticationBuilderスキームを使用してネゴシエート (Windows、Kerberos、NTLM とも呼ばれます) 認証を使用するように を構成します。

この認証ハンドラーは、Windows および Linux サーバー上の Kerberos をサポートします。

public static Microsoft.AspNetCore.Authentication.AuthenticationBuilder AddNegotiate (this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder);
static member AddNegotiate : Microsoft.AspNetCore.Authentication.AuthenticationBuilder -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder
<Extension()>
Public Function AddNegotiate (builder As AuthenticationBuilder) As AuthenticationBuilder

パラメーター

戻り値

元のビルダー。

適用対象

AddNegotiate(AuthenticationBuilder, Action<NegotiateOptions>)

既定のスキームを AuthenticationBuilder 使用してネゴシエート (Windows、Kerberos、NTLM とも呼ばれます) 認証を使用するように を構成します。 既定のスキームは、 で AuthenticationScheme指定されます。

この認証ハンドラーは、Windows および Linux サーバー上の Kerberos をサポートします。

public static Microsoft.AspNetCore.Authentication.AuthenticationBuilder AddNegotiate (this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, Action<Microsoft.AspNetCore.Authentication.Negotiate.NegotiateOptions> configureOptions);
static member AddNegotiate : Microsoft.AspNetCore.Authentication.AuthenticationBuilder * Action<Microsoft.AspNetCore.Authentication.Negotiate.NegotiateOptions> -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder
<Extension()>
Public Function AddNegotiate (builder As AuthenticationBuilder, configureOptions As Action(Of NegotiateOptions)) As AuthenticationBuilder

パラメーター

configureOptions
Action<NegotiateOptions>

認証ハンドラーを構成できます。

戻り値

元のビルダー。

適用対象

AddNegotiate(AuthenticationBuilder, String, Action<NegotiateOptions>)

指定した認証スキームを AuthenticationBuilder 使用してネゴシエート (Windows、Kerberos、NTLM とも呼ばれます) 認証を使用するように を構成します。

この認証ハンドラーは、Windows および Linux サーバー上の Kerberos をサポートします。

public static Microsoft.AspNetCore.Authentication.AuthenticationBuilder AddNegotiate (this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, string authenticationScheme, Action<Microsoft.AspNetCore.Authentication.Negotiate.NegotiateOptions> configureOptions);
static member AddNegotiate : Microsoft.AspNetCore.Authentication.AuthenticationBuilder * string * Action<Microsoft.AspNetCore.Authentication.Negotiate.NegotiateOptions> -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder
<Extension()>
Public Function AddNegotiate (builder As AuthenticationBuilder, authenticationScheme As String, configureOptions As Action(Of NegotiateOptions)) As AuthenticationBuilder

パラメーター

authenticationScheme
String

認証ハンドラーを内部的に識別するために使用されるスキーム名。

configureOptions
Action<NegotiateOptions>

認証ハンドラーを構成できます。

戻り値

元のビルダー。

適用対象

AddNegotiate(AuthenticationBuilder, String, String, Action<NegotiateOptions>)

指定した認証スキームを AuthenticationBuilder 使用してネゴシエート (Windows、Kerberos、NTLM とも呼ばれます) 認証を使用するように を構成します。

この認証ハンドラーは、Windows および Linux サーバー上の Kerberos をサポートします。

public static Microsoft.AspNetCore.Authentication.AuthenticationBuilder AddNegotiate (this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, string authenticationScheme, string displayName, Action<Microsoft.AspNetCore.Authentication.Negotiate.NegotiateOptions> configureOptions);
public static Microsoft.AspNetCore.Authentication.AuthenticationBuilder AddNegotiate (this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, string authenticationScheme, string? displayName, Action<Microsoft.AspNetCore.Authentication.Negotiate.NegotiateOptions> configureOptions);
static member AddNegotiate : Microsoft.AspNetCore.Authentication.AuthenticationBuilder * string * string * Action<Microsoft.AspNetCore.Authentication.Negotiate.NegotiateOptions> -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder
<Extension()>
Public Function AddNegotiate (builder As AuthenticationBuilder, authenticationScheme As String, displayName As String, configureOptions As Action(Of NegotiateOptions)) As AuthenticationBuilder

パラメーター

authenticationScheme
String

認証ハンドラーを内部的に識別するために使用されるスキーム名。

displayName
String

認証ハンドラーを選択するときにユーザーに表示される名前。 これが表示されないようにするため、既定値は null です。

configureOptions
Action<NegotiateOptions>

認証ハンドラーを構成できます。

戻り値

元のビルダー。

適用対象