@@ -150,9 +150,10 @@ def update_user_metadata(
150150 properties : Optional [Dict [str , Any ]] = None ,
151151 picture_url : Optional [str ] = None ,
152152 update_password_required : Optional [bool ] = None ,
153+ legacy_user_id : Optional [str ] = None ,
153154 ):
154155 return self .auth .update_user_metadata (
155- user_id , username , first_name , last_name , metadata , properties , picture_url , update_password_required
156+ user_id , username , first_name , last_name , metadata , properties , picture_url , update_password_required , legacy_user_id
156157 )
157158
158159 def clear_user_password (self , user_id : str ):
@@ -173,8 +174,8 @@ def create_magic_link(
173174 email , redirect_to_url , expires_in_hours , create_new_user_if_one_doesnt_exist , user_signup_query_parameters
174175 )
175176
176- def create_access_token (self , user_id : str , duration_in_minutes : int ):
177- return self .auth .create_access_token (user_id , duration_in_minutes )
177+ def create_access_token (self , user_id : str , duration_in_minutes : int , active_org_id : Optional [ str ] = None ):
178+ return self .auth .create_access_token (user_id , duration_in_minutes , active_org_id )
178179
179180 def migrate_user_from_external_source (
180181 self ,
@@ -229,10 +230,12 @@ def update_org_metadata(
229230 can_join_on_email_domain_match : Optional [bool ] = None ,
230231 members_must_have_email_domain_match : Optional [bool ] = None ,
231232 domain : Optional [str ] = None ,
233+ require_2fa_by : Optional [str ] = None ,
234+ extra_domains : Optional [List [str ]] = None ,
232235 ):
233236 return self .auth .update_org_metadata (
234237 org_id , name , can_setup_saml , metadata , max_users ,
235- can_join_on_email_domain_match , members_must_have_email_domain_match , domain
238+ can_join_on_email_domain_match , members_must_have_email_domain_match , domain , require_2fa_by , extra_domains
236239 )
237240
238241 def subscribe_org_to_role_mapping (self , org_id : str , custom_role_mapping_name : str ):
0 commit comments