/ firebase-auth / src / main / aidl / com / google / firebase / auth / api / internal / IFirebaseAuthCallbacks.aidl
IFirebaseAuthCallbacks.aidl
1 package com.google.firebase.auth.api.internal; 2 3 import com.google.android.gms.common.api.Status; 4 import com.google.firebase.auth.PhoneAuthCredential; 5 import com.google.firebase.auth.api.internal.CreateAuthUriResponse; 6 import com.google.firebase.auth.api.internal.GetAccountInfoUser; 7 import com.google.firebase.auth.api.internal.GetTokenResponse; 8 import com.google.firebase.auth.api.internal.ResetPasswordResponse; 9 10 interface IFirebaseAuthCallbacks { 11 oneway void onGetTokenResponse(in GetTokenResponse response) = 0; 12 oneway void onGetTokenResponseAndUser(in GetTokenResponse response, in GetAccountInfoUser user) = 1; 13 oneway void onCreateAuthUriResponse(in CreateAuthUriResponse response) = 2; 14 oneway void onResetPasswordResponse(in ResetPasswordResponse response) = 3; 15 oneway void onFailure(in Status status) = 4; 16 oneway void onDeleteAccountResponse() = 5; 17 oneway void onEmailVerificationResponse() = 6; 18 //oneway void onSetAccountInfo(String s) = 7 19 oneway void onSendVerificationCodeResponse(String sessionInfo) = 8; 20 oneway void onVerificationCompletedResponse(in PhoneAuthCredential credential) = 9; 21 oneway void onVerificationAutoTimeOut(String sessionInfo) = 10; 22 }