AuthenticationWebBuilderExtensions Class

Extensions for the authentication web builder.

Definition

Namespace: Gemstone.Web.Security
Assembly: Gemstone.Web (in Gemstone.Web.dll) Version: 1.0.182 -- Release Build+05d4a283aeb8bf6b0f40ecf354d075ebb0d2b3e3
public static class AuthenticationWebBuilderExtensions
Inheritance
Object    AuthenticationWebBuilderExtensions

Methods

ConfigureGemstoneWebAuthentication(IServiceCollection, ActionIAuthenticationBuilder) Sets up the default configuration for services to support Gemstone authentication.
ConfigureGemstoneWebAuthenticationT(IServiceCollection) Sets up the default configuration for services to support Gemstone authentication.
ConfigureOAuthProvider Configures an authentication provider that uses OAuth to authenticate users.
UseGemstoneAuthentication(IApplicationBuilder) Automatically configures the request pipeline to support well-known authentication providers.
UseGemstoneAuthentication(IApplicationBuilder, ActionIAuthenticationWebBuilder) Configures the request pipeline to support authentication providers using the given configuration method.

See Also