AuthenticationBuilder
AuthenticationBuilder(IServiceCollection)
Services
AddPolicyScheme(String, String, Action<PolicySchemeOptions>)
AddRemoteScheme<TOptions, THandler>(String, String, Action<TOptions>)
AddScheme<TOptions, THandler>(String, Action<TOptions>)
AddScheme<TOptions, THandler>(String, String, Action<TOptions>)
AddApplicationCookie(AuthenticationBuilder)
AddAzureAD(AuthenticationBuilder, Action<AzureADOptions>)
AddAzureAD(AuthenticationBuilder, String, String, String, String, Action<AzureADOptions>)
AddAzureADB2C(AuthenticationBuilder, Action<AzureADB2COptions>)
AddAzureADB2C(AuthenticationBuilder, String, String, String, String, Action<AzureADB2COptions>)
AddAzureADB2CBearer(AuthenticationBuilder, Action<AzureADB2COptions>)
AddAzureADB2CBearer(AuthenticationBuilder, String, String, Action<AzureADB2COptions>)
AddAzureADBearer(AuthenticationBuilder, Action<AzureADOptions>)
AddAzureADBearer(AuthenticationBuilder, String, String, Action<AzureADOptions>)
AddBearerToken(AuthenticationBuilder)
AddBearerToken(AuthenticationBuilder, String)
AddBearerToken(AuthenticationBuilder, Action<BearerTokenOptions>)
AddBearerToken(AuthenticationBuilder, String, Action<BearerTokenOptions>)
AddCertificate(AuthenticationBuilder)
AddCertificate(AuthenticationBuilder, String)
AddCertificate(AuthenticationBuilder, Action<CertificateAuthenticationOptions>)
AddCertificate(AuthenticationBuilder, String, Action<CertificateAuthenticationOptions>)
AddCertificateCache(AuthenticationBuilder, Action<CertificateValidationCacheOptions>)
AddCookie(AuthenticationBuilder)
AddCookie(AuthenticationBuilder, String)
AddCookie(AuthenticationBuilder, Action<CookieAuthenticationOptions>)
AddCookie(AuthenticationBuilder, String, Action<CookieAuthenticationOptions>)
AddCookie(AuthenticationBuilder, String, String, Action<CookieAuthenticationOptions>)
AddExternalCookie(AuthenticationBuilder)
AddFacebook(AuthenticationBuilder)
AddFacebook(AuthenticationBuilder, Action<FacebookOptions>)
AddFacebook(AuthenticationBuilder, String, Action<FacebookOptions>)
AddFacebook(AuthenticationBuilder, String, String, Action<FacebookOptions>)
AddGoogle(AuthenticationBuilder)
AddGoogle(AuthenticationBuilder, Action<GoogleOptions>)
AddGoogle(AuthenticationBuilder, String, Action<GoogleOptions>)
AddGoogle(AuthenticationBuilder, String, String, Action<GoogleOptions>)
AddIdentityCookies(AuthenticationBuilder)
AddIdentityCookies(AuthenticationBuilder, Action<IdentityCookiesBuilder>)
AddIdentityServerJwt(AuthenticationBuilder)
AddJwtBearer(AuthenticationBuilder)
AddJwtBearer(AuthenticationBuilder, String)
AddJwtBearer(AuthenticationBuilder, Action<JwtBearerOptions>)
AddJwtBearer(AuthenticationBuilder, String, Action<JwtBearerOptions>)
AddJwtBearer(AuthenticationBuilder, String, String, Action<JwtBearerOptions>)
AddKeycloakJwtBearer(AuthenticationBuilder, String, String)
AddKeycloakJwtBearer(AuthenticationBuilder, String, String, String)
AddKeycloakJwtBearer(AuthenticationBuilder, String, String, Action<JwtBearerOptions>)
AddKeycloakJwtBearer(AuthenticationBuilder, String, String, String, Action<JwtBearerOptions>)
AddKeycloakOpenIdConnect(AuthenticationBuilder, String, String)
AddKeycloakOpenIdConnect(AuthenticationBuilder, String, String, String)
AddKeycloakOpenIdConnect(AuthenticationBuilder, String, String, Action<OpenIdConnectOptions>)
AddKeycloakOpenIdConnect(AuthenticationBuilder, String, String, String, Action<OpenIdConnectOptions>)
AddMicrosoftAccount(AuthenticationBuilder)
AddMicrosoftAccount(AuthenticationBuilder, Action<MicrosoftAccountOptions>)
AddMicrosoftAccount(AuthenticationBuilder, String, Action<MicrosoftAccountOptions>)
AddMicrosoftAccount(AuthenticationBuilder, String, String, Action<MicrosoftAccountOptions>)
AddNegotiate(AuthenticationBuilder)
AddNegotiate(AuthenticationBuilder, Action<NegotiateOptions>)
AddNegotiate(AuthenticationBuilder, String, Action<NegotiateOptions>)
AddNegotiate(AuthenticationBuilder, String, String, Action<NegotiateOptions>)
AddOAuth(AuthenticationBuilder, String, Action<OAuthOptions>)
AddOAuth(AuthenticationBuilder, String, String, Action<OAuthOptions>)
AddOAuth<TOptions, THandler>(AuthenticationBuilder, String, Action<TOptions>)
AddOAuth<TOptions, THandler>(AuthenticationBuilder, String, String, Action<TOptions>)
AddOpenIdConnect(AuthenticationBuilder)
AddOpenIdConnect(AuthenticationBuilder, Action<OpenIdConnectOptions>)
AddOpenIdConnect(AuthenticationBuilder, String, Action<OpenIdConnectOptions>)
AddOpenIdConnect(AuthenticationBuilder, String, String, Action<OpenIdConnectOptions>)
AddRemoteAppAuthentication(AuthenticationBuilder)
AddRemoteAppAuthentication(AuthenticationBuilder, String)
AddRemoteAppAuthentication(AuthenticationBuilder, String, Action<RemoteAppAuthenticationClientOptions>)
AddRemoteClientAuthentication(AuthenticationBuilder, Action<RemoteAppAuthenticationClientOptions>)
AddTwitter(AuthenticationBuilder)
AddTwitter(AuthenticationBuilder, Action<TwitterOptions>)
AddTwitter(AuthenticationBuilder, String, Action<TwitterOptions>)
AddTwitter(AuthenticationBuilder, String, String, Action<TwitterOptions>)
AddTwoFactorRememberMeCookie(AuthenticationBuilder)
AddTwoFactorUserIdCookie(AuthenticationBuilder)
AddWsFederation(AuthenticationBuilder)
AddWsFederation(AuthenticationBuilder, Action<WsFederationOptions>)
AddWsFederation(AuthenticationBuilder, String, Action<WsFederationOptions>)
AddWsFederation(AuthenticationBuilder, String, String, Action<WsFederationOptions>)
net10.0-windows7.0
namespace Microsoft.Extensions.DependencyInjection
{
public static class OAuthExtensions
{
public static AuthenticationBuilder AddOAuth(this AuthenticationBuilder builder, string authenticationScheme, string displayName, Action<OAuthOptions> configureOptions);
}
}
nuget.org | 0.0 %
Reference this API |
---|---|
.NET | 5.06.07.08.09.010.0 |
.NET Core | 2.02.12.23.03.1 |
.NET Framework | 4.6.14.6.24.74.7.14.7.24.84.8.1 |
.NET Standard | 2.02.1 |
Information specific to net10.0 | |
Platforms | This API is only available when you target a specific platform: |
Windows | 7.0 |
Information specific to net10.0-windows7.0 | |
Assembly | Microsoft.AspNetCore.Authentication.OAuth , Version=2.3.0.0, PublicKeyToken=adb9793829ddae60 |
Referencing | Your project needs a package reference to |
Package | Microsoft.AspNetCore.Authentication.OAuth (2.3.0) netstandard2.0 |
Platform Restrictions | This API is supported on all platforms. |
- Built-in API
- Package-provided API