Condividi tramite


OAuthExtensions.AddOAuth Metodo

Definizione

Overload

AddOAuth(AuthenticationBuilder, String, Action<OAuthOptions>)

Aggiunge l'autenticazione basata su OAuth 2.0 all'uso AuthenticationBuilder dello schema di autenticazione specificato.

AddOAuth(AuthenticationBuilder, String, String, Action<OAuthOptions>)

Aggiunge l'autenticazione basata su OAuth 2.0 all'uso AuthenticationBuilder dello schema di autenticazione specificato.

AddOAuth<TOptions,THandler>(AuthenticationBuilder, String, Action<TOptions>)

Aggiunge l'autenticazione basata su OAuth 2.0 all'uso AuthenticationBuilder dello schema di autenticazione specificato.

AddOAuth<TOptions,THandler>(AuthenticationBuilder, String, String, Action<TOptions>)

Aggiunge l'autenticazione basata su OAuth 2.0 all'uso AuthenticationBuilder dello schema di autenticazione specificato.

AddOAuth(AuthenticationBuilder, String, Action<OAuthOptions>)

Origine:
OAuthExtensions.cs
Origine:
OAuthExtensions.cs
Origine:
OAuthExtensions.cs

Aggiunge l'autenticazione basata su OAuth 2.0 all'uso AuthenticationBuilder dello schema di autenticazione specificato.

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

Parametri

authenticationScheme
String

Schema di autenticazione.

configureOptions
Action<OAuthOptions>

Delegato per configurare OAuthOptions.

Restituisce

Riferimento a builder dopo il completamento dell'operazione.

Si applica a

AddOAuth(AuthenticationBuilder, String, String, Action<OAuthOptions>)

Origine:
OAuthExtensions.cs
Origine:
OAuthExtensions.cs
Origine:
OAuthExtensions.cs

Aggiunge l'autenticazione basata su OAuth 2.0 all'uso AuthenticationBuilder dello schema di autenticazione specificato.

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

Parametri

authenticationScheme
String

Schema di autenticazione.

displayName
String

Nome visualizzato per il gestore di autenticazione.

configureOptions
Action<OAuthOptions>

Delegato per configurare OAuthOptions.

Restituisce

Riferimento a builder dopo il completamento dell'operazione.

Si applica a

AddOAuth<TOptions,THandler>(AuthenticationBuilder, String, Action<TOptions>)

Origine:
OAuthExtensions.cs
Origine:
OAuthExtensions.cs
Origine:
OAuthExtensions.cs

Aggiunge l'autenticazione basata su OAuth 2.0 all'uso AuthenticationBuilder dello schema di autenticazione specificato.

public static Microsoft.AspNetCore.Authentication.AuthenticationBuilder AddOAuth<TOptions,THandler> (this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, string authenticationScheme, Action<TOptions> configureOptions) where TOptions : Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions, new() where THandler : Microsoft.AspNetCore.Authentication.OAuth.OAuthHandler<TOptions>;
static member AddOAuth : Microsoft.AspNetCore.Authentication.AuthenticationBuilder * string * Action<'Options (requires 'Options :> Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions and 'Options : (new : unit -> 'Options))> -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder (requires 'Options :> Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions and 'Options : (new : unit -> 'Options) and 'Handler :> Microsoft.AspNetCore.Authentication.OAuth.OAuthHandler<'Options>)
<Extension()>
Public Function AddOAuth(Of TOptions As {OAuthOptionsNew}, THandler As {OAuthOptionsNew}) (builder As AuthenticationBuilder, authenticationScheme As String, configureOptions As Action(Of TOptions)) As AuthenticationBuilder

Parametri di tipo

TOptions
THandler

Parametri

authenticationScheme
String

Schema di autenticazione.

configureOptions
Action<TOptions>

Delegato per configurare le opzioni specifiche del gestore.

Restituisce

Riferimento a builder dopo il completamento dell'operazione.

Si applica a

AddOAuth<TOptions,THandler>(AuthenticationBuilder, String, String, Action<TOptions>)

Origine:
OAuthExtensions.cs
Origine:
OAuthExtensions.cs
Origine:
OAuthExtensions.cs

Aggiunge l'autenticazione basata su OAuth 2.0 all'uso AuthenticationBuilder dello schema di autenticazione specificato.

public static Microsoft.AspNetCore.Authentication.AuthenticationBuilder AddOAuth<TOptions,THandler> (this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, string authenticationScheme, string displayName, Action<TOptions> configureOptions) where TOptions : Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions, new() where THandler : Microsoft.AspNetCore.Authentication.OAuth.OAuthHandler<TOptions>;
static member AddOAuth : Microsoft.AspNetCore.Authentication.AuthenticationBuilder * string * string * Action<'Options (requires 'Options :> Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions and 'Options : (new : unit -> 'Options))> -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder (requires 'Options :> Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions and 'Options : (new : unit -> 'Options) and 'Handler :> Microsoft.AspNetCore.Authentication.OAuth.OAuthHandler<'Options>)
<Extension()>
Public Function AddOAuth(Of TOptions As {OAuthOptionsNew}, THandler As {OAuthOptionsNew}) (builder As AuthenticationBuilder, authenticationScheme As String, displayName As String, configureOptions As Action(Of TOptions)) As AuthenticationBuilder

Parametri di tipo

TOptions
THandler

Parametri

authenticationScheme
String

Schema di autenticazione.

displayName
String

Nome visualizzato per il gestore di autenticazione.

configureOptions
Action<TOptions>

Delegato per configurare le opzioni specifiche del gestore.

Restituisce

Riferimento a builder dopo il completamento dell'operazione.

Si applica a