AuthPluginInterface class abstract

Inheritance
  • Object
  • PlatformInterface
  • AuthPluginInterface

Constructors

AuthPluginInterface({required Object token})
Constructs a AmplifyPlatform.

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
streamController StreamController<HubEvent>
no setter

Methods

addPlugin() Future<void>
confirmResetPassword({ConfirmResetPasswordRequest? request}) Future<UpdatePasswordResult>
confirmSignIn({required ConfirmSignInRequest request}) Future<SignInResult>
confirmSignUp({required ConfirmSignUpRequest request}) Future<SignUpResult>
confirmUserAttribute({ConfirmUserAttributeRequest? request}) Future<ConfirmUserAttributeResult>
deleteUser() Future<void>
Deletes the authenticated AuthUser.
fetchAuthSession({required AuthSessionRequest request}) Future<AuthSession>
fetchDevices() Future<List<AuthDevice>>
Retrieves all tracked devices for the current user.
fetchUserAttributes({FetchUserAttributesRequest? request}) Future<List<AuthUserAttribute>>
forgetDevice([AuthDevice? device]) Future<void>
Forgets device, or the current device, if no parameters are given.
getCurrentUser({AuthUserRequest? request}) Future<AuthUser>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rememberDevice() Future<void>
Remembers the current device.
resendSignUpCode({required ResendSignUpCodeRequest request}) Future<ResendSignUpCodeResult>
resendUserAttributeConfirmationCode({ResendUserAttributeConfirmationCodeRequest? request}) Future<ResendUserAttributeConfirmationCodeResult>
resetPassword({required ResetPasswordRequest request}) Future<ResetPasswordResult>
signIn({required SignInRequest request}) Future<SignInResult>
signInWithWebUI({SignInWithWebUIRequest? request}) Future<SignInResult>
signOut({SignOutRequest? request}) Future<SignOutResult>
signUp({required SignUpRequest request}) Future<SignUpResult>
toString() String
A string representation of this object.
inherited
updatePassword({UpdatePasswordRequest? request}) Future<UpdatePasswordResult>
updateUserAttribute({UpdateUserAttributeRequest? request}) Future<UpdateUserAttributeResult>
updateUserAttributes({required UpdateUserAttributesRequest request}) Future<Map<UserAttributeKey, UpdateUserAttributeResult>>

Operators

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