3 types derived from OAuthHandler
Microsoft.AspNetCore.Authentication.Facebook (1)
FacebookHandler.cs (1)
21public class FacebookHandler : OAuthHandler<FacebookOptions>
Microsoft.AspNetCore.Authentication.Google (1)
GoogleHandler.cs (1)
21public class GoogleHandler : OAuthHandler<GoogleOptions>
Microsoft.AspNetCore.Authentication.MicrosoftAccount (1)
MicrosoftAccountHandler.cs (1)
21public class MicrosoftAccountHandler : OAuthHandler<MicrosoftAccountOptions>
8 references to OAuthHandler
Microsoft.AspNetCore.Authentication.OAuth (7)
OAuthExtensions.cs (4)
25=> builder.AddOAuth<OAuthOptions, OAuthHandler<OAuthOptions>>(authenticationScheme, configureOptions); 36=> builder.AddOAuth<OAuthOptions, OAuthHandler<OAuthOptions>>(authenticationScheme, displayName, configureOptions); 47where THandler : OAuthHandler<TOptions> 60where THandler : OAuthHandler<TOptions>
OAuthHandler.cs (2)
41/// Initializes a new instance of <see cref="OAuthHandler{TOptions}"/>. 50/// Initializes a new instance of <see cref="OAuthHandler{TOptions}"/>.
OAuthPostConfigureOptions.cs (1)
17where THandler : OAuthHandler<TOptions>
Microsoft.AspNetCore.Authentication.Test (1)
OAuthTests.cs (1)
21protected override Type HandlerType => typeof(OAuthHandler<OAuthOptions>);