@@ -54,11 +54,15 @@ def get_project_config(app=None):
54
54
project_config_mgt_service = _get_project_config_mgt_service (app )
55
55
return project_config_mgt_service .get_project_config ()
56
56
57
- def update_project_config (multi_factor_config : MultiFactorConfig = None , password_policy_config : PasswordPolicyConfig = None , app = None ):
57
+ def update_project_config (
58
+ multi_factor_config : MultiFactorConfig = None ,
59
+ password_policy_config : PasswordPolicyConfig = None ,
60
+ app = None ):
58
61
"""Update the Project Config with the given options.
59
62
Args:
60
63
multi_factor_config: Updated Multi Factor Authentication configuration
61
- (optional)
64
+ (optional).
65
+ password_policy_config: Updated Password Policy configuration (optional).
62
66
app: An App instance (optional).
63
67
Returns:
64
68
Project: An updated ProjectConfig object.
@@ -67,7 +71,9 @@ def update_project_config(multi_factor_config: MultiFactorConfig = None, passwor
67
71
FirebaseError: If an error occurs while updating the project.
68
72
"""
69
73
project_config_mgt_service = _get_project_config_mgt_service (app )
70
- return project_config_mgt_service .update_project_config (multi_factor_config = multi_factor_config , password_policy_config = password_policy_config )
74
+ return project_config_mgt_service .update_project_config (
75
+ multi_factor_config = multi_factor_config ,
76
+ password_policy_config = password_policy_config )
71
77
72
78
73
79
def _get_project_config_mgt_service (app ):
@@ -90,7 +96,7 @@ def multi_factor_config(self):
90
96
if data :
91
97
return MultiFactorServerConfig (data )
92
98
return None
93
-
99
+
94
100
@property
95
101
def password_policy_config (self ):
96
102
data = self ._data .get ('passwordPolicyConfig' )
@@ -121,7 +127,10 @@ def get_project_config(self) -> ProjectConfig:
121
127
else :
122
128
return ProjectConfig (body )
123
129
124
- def update_project_config (self , multi_factor_config : MultiFactorConfig = None , password_policy_config : PasswordPolicyConfig = None ) -> ProjectConfig :
130
+ def update_project_config (
131
+ self ,
132
+ multi_factor_config : MultiFactorConfig = None ,
133
+ password_policy_config : PasswordPolicyConfig = None ) -> ProjectConfig :
125
134
"""Updates the specified project with the given parameters."""
126
135
127
136
payload = {}
0 commit comments