Auth provider configuration support requires Google Cloud's Identity Platform (GCIP). To learn more about GCIP, including pricing and features, see the GCIP documentation.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["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.`."]]