/ 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 }