/ firebase-auth / src / main / aidl / com / google / firebase / auth / api / internal / IFirebaseAuthService.aidl
IFirebaseAuthService.aidl
  1  package com.google.firebase.auth.api.internal;
  2  
  3  import com.google.firebase.auth.api.internal.ApplyActionCodeAidlRequest;
  4  import com.google.firebase.auth.api.internal.ChangeEmailAidlRequest;
  5  import com.google.firebase.auth.api.internal.ChangePasswordAidlRequest;
  6  import com.google.firebase.auth.api.internal.CheckActionCodeAidlRequest;
  7  import com.google.firebase.auth.api.internal.ConfirmPasswordResetAidlRequest;
  8  import com.google.firebase.auth.api.internal.CreateUserWithEmailAndPasswordAidlRequest;
  9  import com.google.firebase.auth.api.internal.DeleteAidlRequest;
 10  import com.google.firebase.auth.api.internal.FinalizeMfaEnrollmentAidlRequest;
 11  import com.google.firebase.auth.api.internal.FinalizeMfaSignInAidlRequest;
 12  import com.google.firebase.auth.api.internal.GetAccessTokenAidlRequest;
 13  import com.google.firebase.auth.api.internal.GetProvidersForEmailAidlRequest;
 14  import com.google.firebase.auth.api.internal.IFirebaseAuthCallbacks;
 15  import com.google.firebase.auth.api.internal.LinkEmailAuthCredentialAidlRequest;
 16  import com.google.firebase.auth.api.internal.LinkFederatedCredentialAidlRequest;
 17  import com.google.firebase.auth.api.internal.LinkPhoneAuthCredentialAidlRequest;
 18  import com.google.firebase.auth.api.internal.ReloadAidlRequest;
 19  import com.google.firebase.auth.api.internal.SendEmailVerificationWithSettingsAidlRequest;
 20  import com.google.firebase.auth.api.internal.SendGetOobConfirmationCodeEmailAidlRequest;
 21  import com.google.firebase.auth.api.internal.SendVerificationCodeAidlRequest;
 22  import com.google.firebase.auth.api.internal.SendVerificationCodeRequest;
 23  import com.google.firebase.auth.api.internal.SetFirebaseUiVersionAidlRequest;
 24  import com.google.firebase.auth.api.internal.SignInAnonymouslyAidlRequest;
 25  import com.google.firebase.auth.api.internal.SignInWithCredentialAidlRequest;
 26  import com.google.firebase.auth.api.internal.SignInWithCustomTokenAidlRequest;
 27  import com.google.firebase.auth.api.internal.SignInWithEmailAndPasswordAidlRequest;
 28  import com.google.firebase.auth.api.internal.SignInWithEmailLinkAidlRequest;
 29  import com.google.firebase.auth.api.internal.SignInWithPhoneNumberAidlRequest;
 30  import com.google.firebase.auth.api.internal.StartMfaPhoneNumberEnrollmentAidlRequest;
 31  import com.google.firebase.auth.api.internal.StartMfaPhoneNumberSignInAidlRequest;
 32  import com.google.firebase.auth.api.internal.UnenrollMfaAidlRequest;
 33  import com.google.firebase.auth.api.internal.UnlinkEmailCredentialAidlRequest;
 34  import com.google.firebase.auth.api.internal.UnlinkFederatedCredentialAidlRequest;
 35  import com.google.firebase.auth.api.internal.UpdateProfileAidlRequest;
 36  import com.google.firebase.auth.api.internal.VerifyAssertionRequest;
 37  import com.google.firebase.auth.api.internal.VerifyBeforeUpdateEmailAidlRequest;
 38  import com.google.firebase.auth.ActionCodeSettings;
 39  import com.google.firebase.auth.EmailAuthCredential;
 40  import com.google.firebase.auth.PhoneAuthCredential;
 41  import com.google.firebase.auth.UserProfileChangeRequest;
 42  
 43  interface IFirebaseAuthService {
 44      void getAccessTokenCompat(String refreshToken, IFirebaseAuthCallbacks callbacks) = 0;
 45      void signInWithCustomTokenCompat(String token, IFirebaseAuthCallbacks callbacks) = 1;
 46      void signInWithCredentialCompat(in VerifyAssertionRequest verifyAssertionRequest, IFirebaseAuthCallbacks callbacks) = 2;
 47      void updateProfileCompat(String cachedState, in UserProfileChangeRequest userProfileChangeRequest, IFirebaseAuthCallbacks callbacks) = 3;
 48      void changeEmailCompat(String cachedState, String email, IFirebaseAuthCallbacks callbacks) = 4;
 49      void changePasswordCompat(String cachedState, String password, IFirebaseAuthCallbacks callbacks) = 5;
 50      void createUserWithEmailAndPasswordCompat(String email, String password, IFirebaseAuthCallbacks callbacks) = 6;
 51      void signInWithEmailAndPasswordCompat(String email, String password, IFirebaseAuthCallbacks callbacks) = 7;
 52      void getProvidersForEmailCompat(String email, IFirebaseAuthCallbacks callbacks) = 8;
 53  
 54      void linkEmailAuthCredentialCompat(String email, String password, String cachedState, IFirebaseAuthCallbacks callbacks) = 10;
 55      void linkFederatedCredentialCompat(String cachedState, in VerifyAssertionRequest verifyAssertionRequest, IFirebaseAuthCallbacks callbacks) = 11;
 56      void unlinkEmailCredentialCompat(String cachedState, IFirebaseAuthCallbacks callbacks) = 12;
 57      void unlinkFederatedCredentialCompat(String provider, String cachedState, IFirebaseAuthCallbacks callbacks) = 13;
 58      void reloadCompat(String cachedState, IFirebaseAuthCallbacks callbacks) = 14;
 59      void signInAnonymouslyCompat(IFirebaseAuthCallbacks callbacks) = 15;
 60      void deleteCompat(String cachedState, IFirebaseAuthCallbacks callbacks) = 16;
 61      void checkActionCodeCompat(String code, IFirebaseAuthCallbacks callbacks) = 18;
 62      void applyActionCodeCompat(String code, IFirebaseAuthCallbacks callbacks) = 19;
 63      void confirmPasswordResetCompat(String code, String newPassword, IFirebaseAuthCallbacks callbacks) = 20;
 64      void sendVerificationCodeCompat(in SendVerificationCodeRequest request, IFirebaseAuthCallbacks callbacks) = 21;
 65      void signInWithPhoneNumberCompat(in PhoneAuthCredential credential, IFirebaseAuthCallbacks callbacks) = 22;
 66      void linkPhoneAuthCredentialCompat(String cachedState, in PhoneAuthCredential credential, IFirebaseAuthCallbacks callbacks) = 23;
 67  
 68      void sendEmailVerificationCompat(String token, in ActionCodeSettings actionCodeSettings, IFirebaseAuthCallbacks callbacks) = 25;
 69      void setFirebaseUIVersionCompat(String firebaseUiVersion, IFirebaseAuthCallbacks callbacks) = 26;
 70      void sendGetOobConfirmationCodeEmailCompat(String email, in ActionCodeSettings actionCodeSettings, IFirebaseAuthCallbacks callbacks) = 27;
 71      void signInWithEmailLinkCompat(in EmailAuthCredential credential, IFirebaseAuthCallbacks callbacks) = 28;
 72  
 73      void getAccessToken(in GetAccessTokenAidlRequest request, IFirebaseAuthCallbacks callbacks) = 100;
 74      void signInWithCustomToken(in SignInWithCustomTokenAidlRequest request, IFirebaseAuthCallbacks callbacks) = 101;
 75      void signInWithCredential(in SignInWithCredentialAidlRequest request, IFirebaseAuthCallbacks callbacks) = 102;
 76      void updateProfile(in UpdateProfileAidlRequest request, IFirebaseAuthCallbacks callbacks) = 103;
 77      void changeEmail(in ChangeEmailAidlRequest request, IFirebaseAuthCallbacks callbacks) = 104;
 78      void changePassword(in ChangePasswordAidlRequest request, IFirebaseAuthCallbacks callbacks) = 105;
 79      void createUserWithEmailAndPassword(in CreateUserWithEmailAndPasswordAidlRequest request, IFirebaseAuthCallbacks callbacks) = 106;
 80      void signInWithEmailAndPassword(in SignInWithEmailAndPasswordAidlRequest request, IFirebaseAuthCallbacks callbacks) = 107;
 81      void getProvidersForEmail(in GetProvidersForEmailAidlRequest request, IFirebaseAuthCallbacks callbacks) = 108;
 82  
 83      void linkEmailAuthCredential(in LinkEmailAuthCredentialAidlRequest request, IFirebaseAuthCallbacks callbacks) = 110;
 84      void linkFederatedCredential(in LinkFederatedCredentialAidlRequest request, IFirebaseAuthCallbacks callbacks) = 111;
 85      void unlinkEmailCredential(in UnlinkEmailCredentialAidlRequest request, IFirebaseAuthCallbacks callbacks) = 112;
 86      void unlinkFederatedCredential(in UnlinkFederatedCredentialAidlRequest request, IFirebaseAuthCallbacks callbacks) = 113;
 87      void reload(in ReloadAidlRequest request, IFirebaseAuthCallbacks callbacks) = 114;
 88      void signInAnonymously(in SignInAnonymouslyAidlRequest request, IFirebaseAuthCallbacks callbacks) = 115;
 89      void delete(in DeleteAidlRequest request, IFirebaseAuthCallbacks callbacks) = 116;
 90      void checkActionCode(in CheckActionCodeAidlRequest request, IFirebaseAuthCallbacks callbacks) = 118;
 91      void applyActionCode(in ApplyActionCodeAidlRequest request, IFirebaseAuthCallbacks callbacks) = 119;
 92      void confirmPasswordReset(in ConfirmPasswordResetAidlRequest request, IFirebaseAuthCallbacks callbacks) = 120;
 93      void sendVerificationCode(in SendVerificationCodeAidlRequest request, IFirebaseAuthCallbacks callbacks) = 121;
 94      void signInWithPhoneNumber(in SignInWithPhoneNumberAidlRequest request, IFirebaseAuthCallbacks callbacks) = 122;
 95      void linkPhoneAuthCredential(in LinkPhoneAuthCredentialAidlRequest request, IFirebaseAuthCallbacks callbacks) = 123;
 96  
 97      void sendEmailVerification(in SendEmailVerificationWithSettingsAidlRequest request, IFirebaseAuthCallbacks callbacks) = 125;
 98      void setFirebaseUiVersion(in SetFirebaseUiVersionAidlRequest request, IFirebaseAuthCallbacks callbacks) = 126;
 99      void sendGetOobConfirmationCodeEmail(in SendGetOobConfirmationCodeEmailAidlRequest request, IFirebaseAuthCallbacks callbacks) = 127;
100      void signInWithEmailLink(in SignInWithEmailLinkAidlRequest request, IFirebaseAuthCallbacks callbacks) = 128;
101  
102      void startMfaEnrollmentWithPhoneNumber(in StartMfaPhoneNumberEnrollmentAidlRequest request, IFirebaseAuthCallbacks callbacks) = 129;
103      void unenrollMfa(in UnenrollMfaAidlRequest request, IFirebaseAuthCallbacks callbacks) = 130;
104      void finalizeMfaEnrollment(in FinalizeMfaEnrollmentAidlRequest request, IFirebaseAuthCallbacks callbacks) = 131;
105      void startMfaSignInWithPhoneNumber(in StartMfaPhoneNumberSignInAidlRequest request, IFirebaseAuthCallbacks callbacks) = 132;
106      void finalizeMfaSignIn(in FinalizeMfaSignInAidlRequest request, IFirebaseAuthCallbacks callbacks) = 133;
107      void verifyBeforeUpdateEmail(in VerifyBeforeUpdateEmailAidlRequest request, IFirebaseAuthCallbacks callbacks) = 134;
108  }