IAuthRemoteRepository class abstract

Constructors

IAuthRemoteRepository()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

authenticateWithBiometrics(BiometricRegisterModel model) Future<EncryptedAccessTokenResponseModel>
authLogin(UserLoginRequestModel requestModel) Future<LoginModel>
changeForgotPassword(ForgotPasswordPinVerificationRequestModel forgotPasswordPinVerificationRequestModel) Future<ForgotPasswordPinVerificationResponseModel>
checkUsername({CheckUsernameRequestModel model}) Future<GlobalResponseModel>
getOtp({String? token}) Future<GlobalResponseModel>
loginWithApple({required String token}) Future<SocialModel>
loginWithFacebook({required String token}) Future<SocialModel>
loginWithGoogle({required String token}) Future<SocialModel>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
registerBiometric(BiometricRegisterRequestModel model) Future<BiometricRegisterResponseModel>
registerUser(RegisterRequestModel registerRequestModel) Future<LoginModel>
resetPasswordByEmail(ForgotPasswordPinVerificationRequestModel forgotPasswordPinVerificationRequestModel) Future<ForgotPasswordPinVerificationResponseModel>
resetPasswordByPhone(ForgotPasswordPinVerificationRequestModel forgotPasswordPinVerificationRequestModel) Future<ForgotPasswordPinVerificationResponseModel>
toString() String
A string representation of this object.
inherited
verifyForgotPasswordOtp(ForgotPasswordPinVerificationRequestModel forgotPasswordPinVerificationRequestModel) Future<ForgotPasswordPinVerificationResponseModel>
verifyOtp(int otpCode) Future<GlobalResponseModel>

Operators

operator ==(Object other) bool
The equality operator.
inherited