Stay organized with collections
Save and categorize content based on your preferences.
FirebaseAdmin.Auth.Providers.AuthProviderConfig
The base Auth provider configuration interface.
Summary
Auth provider configuration support requires Google Cloud's Identity Platform (GCIP). To learn more about GCIP, including pricing and features, see the GCIP documentation.
Inheritance
Direct Known Subclasses:
FirebaseAdmin.Auth.Providers.OidcProviderConfig,
FirebaseAdmin.Auth.Providers.SamlProviderConfig
Properties
|
DisplayName
|
string
Gets the user-friendly display name of the configuration.
|
Enabled
|
bool
Gets a value indicating whether the provider configuration is enabled or disabled.
|
ProviderId
|
string
Gets the provider ID defined by the developer.
|
Properties
DisplayName
string DisplayName
Gets the user-friendly display name of the configuration.
This name is also used as the provider label in the Cloud Console.
Enabled
bool Enabled
Gets a value indicating whether the provider configuration is enabled or disabled.
A user cannot sign in using a disabled provider.
ProviderId
string ProviderId
Gets the provider ID defined by the developer.
For an OIDC provider, this is always prefixed by oidc.
. For a SAML provider, this is always prefixed by saml.
.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2022-03-24 UTC.
[null,null,["Last updated 2022-03-24 UTC."],[],[],null,["# FirebaseAdmin.Auth.Providers.AuthProviderConfig Class Reference\n\nFirebaseAdmin.Auth.Providers.AuthProviderConfig\n===============================================\n\nThe base [Auth](/docs/reference/admin/dotnet/namespace/firebase-admin/auth#namespace_firebase_admin_1_1_auth) provider configuration interface.\n\nSummary\n-------\n\n[Auth](/docs/reference/admin/dotnet/namespace/firebase-admin/auth#namespace_firebase_admin_1_1_auth) provider configuration support requires Google Cloud's Identity Platform (GCIP). To learn more about GCIP, including pricing and features, see the [GCIP documentation](https://cloud.google.com/identity-platform).\n\n### Inheritance\n\nDirect Known Subclasses:[FirebaseAdmin.Auth.Providers.OidcProviderConfig](/docs/reference/admin/dotnet/class/firebase-admin/auth/providers/oidc-provider-config), [FirebaseAdmin.Auth.Providers.SamlProviderConfig](/docs/reference/admin/dotnet/class/firebase-admin/auth/providers/saml-provider-config)\n\n| ### Properties ||\n|-------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------|\n| [DisplayName](#class_firebase_admin_1_1_auth_1_1_providers_1_1_auth_provider_config_1a0591048eb37b68faac9eb358fbc4eb0a) | `string` Gets the user-friendly display name of the configuration. |\n| [Enabled](#class_firebase_admin_1_1_auth_1_1_providers_1_1_auth_provider_config_1a8ad7d3672990c3688327dcbd000e815d) | `bool` Gets a value indicating whether the provider configuration is enabled or disabled. |\n| [ProviderId](#class_firebase_admin_1_1_auth_1_1_providers_1_1_auth_provider_config_1a8b0b3d4c3d76a303e9492e09ff900e5b) | `string` Gets the provider ID defined by the developer. |\n\nProperties\n----------\n\n### DisplayName\n\n```text\nstring DisplayName\n``` \nGets the user-friendly display name of the configuration.\n\nThis name is also used as the provider label in the Cloud Console. \n\n### Enabled\n\n```text\nbool Enabled\n``` \nGets a value indicating whether the provider configuration is enabled or disabled.\n\nA user cannot sign in using a disabled provider. \n\n### ProviderId\n\n```text\nstring ProviderId\n``` \nGets the provider ID defined by the developer.\n\nFor an OIDC provider, this is always prefixed by `oidc.`. For a SAML provider, this is always prefixed by `saml.`."]]