The SMS Regions Config for the project. Configures the regions where users are allowed to send verification SMS. This is based on the calling code of the destination phone number.
The SMS Regions Config for the project. Configures the regions where users are allowed to send verification SMS. This is based on the calling code of the destination phone number.
Signature:
readonlysmsRegionConfig?:SmsRegionConfig;
ProjectConfig.toJSON()
Returns a JSON-serializable representation of this object.
Signature:
toJSON():object;
Returns:
object
A JSON-serializable representation of this object.
[[["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 2025-02-06 UTC."],[],[],null,["# ProjectConfig class\n\nRepresents a project configuration.\n\n**Signature:** \n\n export declare class ProjectConfig \n\nProperties\n----------\n\n| Property | Modifiers | Type | Description |\n|--------------------------------------------------------------------------------------------------|-----------|----------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [emailPrivacyConfig](./firebase-admin.auth.projectconfig.md#projectconfigemailprivacyconfig) | | [EmailPrivacyConfig](./firebase-admin.auth.emailprivacyconfig.md#emailprivacyconfig_interface) | The email privacy configuration for the project |\n| [mobileLinksConfig](./firebase-admin.auth.projectconfig.md#projectconfigmobilelinksconfig) | | [MobileLinksConfig](./firebase-admin.auth.mobilelinksconfig.md#mobilelinksconfig_interface) | The mobile links configuration for the project |\n| [multiFactorConfig](./firebase-admin.auth.projectconfig.md#projectconfigmultifactorconfig) | | [MultiFactorConfig](./firebase-admin.auth.multifactorconfig.md#multifactorconfig_interface) \\| undefined | The multi-factor auth configuration. |\n| [passwordPolicyConfig](./firebase-admin.auth.projectconfig.md#projectconfigpasswordpolicyconfig) | | [PasswordPolicyConfig](./firebase-admin.auth.passwordpolicyconfig.md#passwordpolicyconfig_interface) | The password policy configuration for the project |\n| [recaptchaConfig](./firebase-admin.auth.projectconfig.md#projectconfigrecaptchaconfig) | | [RecaptchaConfig](./firebase-admin.auth.recaptchaconfig.md#recaptchaconfig_interface) \\| undefined | The reCAPTCHA configuration. |\n| [smsRegionConfig](./firebase-admin.auth.projectconfig.md#projectconfigsmsregionconfig) | | [SmsRegionConfig](./firebase-admin.auth.md#smsregionconfig) | The SMS Regions Config for the project. Configures the regions where users are allowed to send verification SMS. This is based on the calling code of the destination phone number. |\n\nMethods\n-------\n\n| Method | Modifiers | Description |\n|------------------------------------------------------------------------|-----------|------------------------------------------------------------|\n| [toJSON()](./firebase-admin.auth.projectconfig.md#projectconfigtojson) | | Returns a JSON-serializable representation of this object. |\n\nProjectConfig.emailPrivacyConfig\n--------------------------------\n\nThe email privacy configuration for the project\n\n**Signature:** \n\n readonly emailPrivacyConfig?: EmailPrivacyConfig;\n\nProjectConfig.mobileLinksConfig\n-------------------------------\n\nThe mobile links configuration for the project\n\n**Signature:** \n\n readonly mobileLinksConfig?: MobileLinksConfig;\n\nProjectConfig.multiFactorConfig\n-------------------------------\n\nThe multi-factor auth configuration.\n\n**Signature:** \n\n get multiFactorConfig(): MultiFactorConfig | undefined;\n\nProjectConfig.passwordPolicyConfig\n----------------------------------\n\nThe password policy configuration for the project\n\n**Signature:** \n\n readonly passwordPolicyConfig?: PasswordPolicyConfig;\n\nProjectConfig.recaptchaConfig\n-----------------------------\n\nThe reCAPTCHA configuration.\n\n**Signature:** \n\n get recaptchaConfig(): RecaptchaConfig | undefined;\n\nProjectConfig.smsRegionConfig\n-----------------------------\n\nThe SMS Regions Config for the project. Configures the regions where users are allowed to send verification SMS. This is based on the calling code of the destination phone number.\n\n**Signature:** \n\n readonly smsRegionConfig?: SmsRegionConfig;\n\nProjectConfig.toJSON()\n----------------------\n\nReturns a JSON-serializable representation of this object.\n\n**Signature:** \n\n toJSON(): object;\n\n**Returns:**\n\nobject\n\nA JSON-serializable representation of this object."]]