@@ -41,8 +41,6 @@ METHOD_LOOKUP_DEFINITION(tokenresult,
41
41
X (IsAnonymous, " isAnonymous" , " ()Z" ), \
42
42
X (Token, " getIdToken" , " (Z)Lcom/google/android/gms/tasks/Task;" ), \
43
43
X (ProviderData, " getProviderData" , " ()Ljava/util/List;" ), \
44
- X (UpdateEmail, " updateEmail" , " (Ljava/lang/String;)" \
45
- " Lcom/google/android/gms/tasks/Task;" ), \
46
44
X (VerifyBeforeUpdateEmail, " verifyBeforeUpdateEmail" , \
47
45
" (Ljava/lang/String;)Lcom/google/android/gms/tasks/Task;" ), \
48
46
X (UpdatePassword, " updatePassword" , " (Ljava/lang/String;)" \
@@ -353,26 +351,6 @@ std::vector<UserInfoInterface> User::provider_data() const {
353
351
return provider_data;
354
352
}
355
353
356
- Future<void > User::UpdateEmail (const char * email) {
357
- if (!ValidUser (auth_data_)) {
358
- return Future<void >();
359
- }
360
- ReferenceCountedFutureImpl& futures = auth_data_->future_impl ;
361
- const auto handle = futures.SafeAlloc <void >(kUserFn_UpdateEmail );
362
- JNIEnv* env = Env (auth_data_);
363
-
364
- jstring j_email = env->NewStringUTF (email);
365
- jobject pending_result = env->CallObjectMethod (
366
- UserImpl (auth_data_), user::GetMethodId (user::kUpdateEmail ), j_email);
367
- env->DeleteLocalRef (j_email);
368
-
369
- if (!CheckAndCompleteFutureOnError (env, &futures, handle)) {
370
- RegisterCallback (pending_result, handle, auth_data_, nullptr );
371
- env->DeleteLocalRef (pending_result);
372
- }
373
- return MakeFuture (&futures, handle);
374
- }
375
-
376
354
Future<void > User::UpdatePassword (const char * password) {
377
355
if (!ValidUser (auth_data_)) {
378
356
return Future<void >();
0 commit comments