Class ApplicationAuthenticationProviderOptions
- Namespace
- ProjectTemplate.Web.Authentication.Options
- Assembly
- ProjectTemplate.Web.dll
Represents provider-specific authentication configuration.
public sealed class ApplicationAuthenticationProviderOptions
- Inheritance
-
ApplicationAuthenticationProviderOptions
- Inherited Members
Properties
GitHub
Gets or sets the options used to configure GitHub as an external authentication provider.
public ApplicationExternalAuthenticationProviderOptions GitHub { get; set; }
Property Value
Gets or sets Google provider options.
public ApplicationExternalAuthenticationProviderOptions Google { get; set; }
Property Value
Microsoft
Gets or sets Microsoft provider options.
public ApplicationExternalAuthenticationProviderOptions Microsoft { get; set; }
Property Value
OpenIdConnect
Gets or sets OpenID Connect provider options.
public OpenIdConnectAuthenticationOptions OpenIdConnect { get; set; }
Property Value
Saml2
Gets or sets SAML2 provider options.
public Saml2AuthenticationOptions Saml2 { get; set; }