.class public final Lcom/amplifyframework/auth/AuthCategory; .super Lcom/amplifyframework/core/category/Category; .source "AuthCategory.java" # interfaces .implements Lcom/amplifyframework/auth/AuthCategoryBehavior; # annotations .annotation system Ldalvik/annotation/Signature; value = { "Lcom/amplifyframework/core/category/Category<", "Lcom/amplifyframework/auth/AuthPlugin<", "*>;>;", "Lcom/amplifyframework/auth/AuthCategoryBehavior;" } .end annotation # direct methods .method public constructor ()V .locals 0 .line 1 invoke-direct {p0}, Lcom/amplifyframework/core/category/Category;->()V return-void .end method # virtual methods .method public confirmResetPassword(Ljava/lang/String;Ljava/lang/String;Lcom/amplifyframework/core/Action;Lcom/amplifyframework/core/Consumer;)V .locals 1 .param p1 # Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p3 # Lcom/amplifyframework/core/Action; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p4 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/String;", "Ljava/lang/String;", "Lcom/amplifyframework/core/Action;", "Lcom/amplifyframework/core/Consumer<", "Lcom/amplifyframework/auth/AuthException;", ">;)V" } .end annotation .line 1 invoke-virtual {p0}, Lcom/amplifyframework/core/category/Category;->getSelectedPlugin()Lcom/amplifyframework/core/plugin/Plugin; move-result-object v0 check-cast v0, Lcom/amplifyframework/auth/AuthPlugin; invoke-interface {v0, p1, p2, p3, p4}, Lcom/amplifyframework/auth/AuthCategoryBehavior;->confirmResetPassword(Ljava/lang/String;Ljava/lang/String;Lcom/amplifyframework/core/Action;Lcom/amplifyframework/core/Consumer;)V return-void .end method .method public confirmSignIn(Ljava/lang/String;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V .locals 1 .param p1 # Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p3 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/String;", "Lcom/amplifyframework/core/Consumer<", "Lcom/amplifyframework/auth/result/AuthSignInResult;", ">;", "Lcom/amplifyframework/core/Consumer<", "Lcom/amplifyframework/auth/AuthException;", ">;)V" } .end annotation .line 1 invoke-virtual {p0}, Lcom/amplifyframework/core/category/Category;->getSelectedPlugin()Lcom/amplifyframework/core/plugin/Plugin; move-result-object v0 check-cast v0, Lcom/amplifyframework/auth/AuthPlugin; invoke-interface {v0, p1, p2, p3}, Lcom/amplifyframework/auth/AuthCategoryBehavior;->confirmSignIn(Ljava/lang/String;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V return-void .end method .method public confirmSignUp(Ljava/lang/String;Ljava/lang/String;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V .locals 1 .param p1 # Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p3 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p4 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/String;", "Ljava/lang/String;", "Lcom/amplifyframework/core/Consumer<", "Lcom/amplifyframework/auth/result/AuthSignUpResult;", ">;", "Lcom/amplifyframework/core/Consumer<", "Lcom/amplifyframework/auth/AuthException;", ">;)V" } .end annotation .line 1 invoke-virtual {p0}, Lcom/amplifyframework/core/category/Category;->getSelectedPlugin()Lcom/amplifyframework/core/plugin/Plugin; move-result-object v0 check-cast v0, Lcom/amplifyframework/auth/AuthPlugin; invoke-interface {v0, p1, p2, p3, p4}, Lcom/amplifyframework/auth/AuthCategoryBehavior;->confirmSignUp(Ljava/lang/String;Ljava/lang/String;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V return-void .end method .method public confirmUserAttribute(Lcom/amplifyframework/auth/AuthUserAttributeKey;Ljava/lang/String;Lcom/amplifyframework/core/Action;Lcom/amplifyframework/core/Consumer;)V .locals 1 .param p1 # Lcom/amplifyframework/auth/AuthUserAttributeKey; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p3 # Lcom/amplifyframework/core/Action; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p4 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/amplifyframework/auth/AuthUserAttributeKey;", "Ljava/lang/String;", "Lcom/amplifyframework/core/Action;", "Lcom/amplifyframework/core/Consumer<", "Lcom/amplifyframework/auth/AuthException;", ">;)V" } .end annotation .line 1 invoke-virtual {p0}, Lcom/amplifyframework/core/category/Category;->getSelectedPlugin()Lcom/amplifyframework/core/plugin/Plugin; move-result-object v0 check-cast v0, Lcom/amplifyframework/auth/AuthPlugin; invoke-interface {v0, p1, p2, p3, p4}, Lcom/amplifyframework/auth/AuthCategoryBehavior;->confirmUserAttribute(Lcom/amplifyframework/auth/AuthUserAttributeKey;Ljava/lang/String;Lcom/amplifyframework/core/Action;Lcom/amplifyframework/core/Consumer;)V return-void .end method .method public fetchAuthSession(Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V .locals 1 .param p1 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/amplifyframework/core/Consumer<", "Lcom/amplifyframework/auth/AuthSession;", ">;", "Lcom/amplifyframework/core/Consumer<", "Lcom/amplifyframework/auth/AuthException;", ">;)V" } .end annotation .line 1 invoke-virtual {p0}, Lcom/amplifyframework/core/category/Category;->getSelectedPlugin()Lcom/amplifyframework/core/plugin/Plugin; move-result-object v0 check-cast v0, Lcom/amplifyframework/auth/AuthPlugin; invoke-interface {v0, p1, p2}, Lcom/amplifyframework/auth/AuthCategoryBehavior;->fetchAuthSession(Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V return-void .end method .method public fetchDevices(Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V .locals 1 .param p1 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/amplifyframework/core/Consumer<", "Ljava/util/List<", "Lcom/amplifyframework/auth/AuthDevice;", ">;>;", "Lcom/amplifyframework/core/Consumer<", "Lcom/amplifyframework/auth/AuthException;", ">;)V" } .end annotation .line 1 invoke-virtual {p0}, Lcom/amplifyframework/core/category/Category;->getSelectedPlugin()Lcom/amplifyframework/core/plugin/Plugin; move-result-object v0 check-cast v0, Lcom/amplifyframework/auth/AuthPlugin; invoke-interface {v0, p1, p2}, Lcom/amplifyframework/auth/AuthCategoryBehavior;->fetchDevices(Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V return-void .end method .method public fetchUserAttributes(Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V .locals 1 .param p1 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/amplifyframework/core/Consumer<", "Ljava/util/List<", "Lcom/amplifyframework/auth/AuthUserAttribute;", ">;>;", "Lcom/amplifyframework/core/Consumer<", "Lcom/amplifyframework/auth/AuthException;", ">;)V" } .end annotation .line 1 invoke-virtual {p0}, Lcom/amplifyframework/core/category/Category;->getSelectedPlugin()Lcom/amplifyframework/core/plugin/Plugin; move-result-object v0 check-cast v0, Lcom/amplifyframework/auth/AuthPlugin; invoke-interface {v0, p1, p2}, Lcom/amplifyframework/auth/AuthCategoryBehavior;->fetchUserAttributes(Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V return-void .end method .method public forgetDevice(Lcom/amplifyframework/auth/AuthDevice;Lcom/amplifyframework/core/Action;Lcom/amplifyframework/core/Consumer;)V .locals 1 .param p1 # Lcom/amplifyframework/auth/AuthDevice; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Lcom/amplifyframework/core/Action; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p3 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/amplifyframework/auth/AuthDevice;", "Lcom/amplifyframework/core/Action;", "Lcom/amplifyframework/core/Consumer<", "Lcom/amplifyframework/auth/AuthException;", ">;)V" } .end annotation .line 2 invoke-virtual {p0}, Lcom/amplifyframework/core/category/Category;->getSelectedPlugin()Lcom/amplifyframework/core/plugin/Plugin; move-result-object v0 check-cast v0, Lcom/amplifyframework/auth/AuthPlugin; invoke-interface {v0, p1, p2, p3}, Lcom/amplifyframework/auth/AuthCategoryBehavior;->forgetDevice(Lcom/amplifyframework/auth/AuthDevice;Lcom/amplifyframework/core/Action;Lcom/amplifyframework/core/Consumer;)V return-void .end method .method public forgetDevice(Lcom/amplifyframework/core/Action;Lcom/amplifyframework/core/Consumer;)V .locals 1 .param p1 # Lcom/amplifyframework/core/Action; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/amplifyframework/core/Action;", "Lcom/amplifyframework/core/Consumer<", "Lcom/amplifyframework/auth/AuthException;", ">;)V" } .end annotation .line 1 invoke-virtual {p0}, Lcom/amplifyframework/core/category/Category;->getSelectedPlugin()Lcom/amplifyframework/core/plugin/Plugin; move-result-object v0 check-cast v0, Lcom/amplifyframework/auth/AuthPlugin; invoke-interface {v0, p1, p2}, Lcom/amplifyframework/auth/AuthCategoryBehavior;->forgetDevice(Lcom/amplifyframework/core/Action;Lcom/amplifyframework/core/Consumer;)V return-void .end method .method public getCategoryType()Lcom/amplifyframework/core/category/CategoryType; .locals 1 .annotation build Landroidx/annotation/NonNull; .end annotation .line 1 sget-object v0, Lcom/amplifyframework/core/category/CategoryType;->AUTH:Lcom/amplifyframework/core/category/CategoryType; return-object v0 .end method .method public getCurrentUser()Lcom/amplifyframework/auth/AuthUser; .locals 1 .line 1 invoke-virtual {p0}, Lcom/amplifyframework/core/category/Category;->getSelectedPlugin()Lcom/amplifyframework/core/plugin/Plugin; move-result-object v0 check-cast v0, Lcom/amplifyframework/auth/AuthPlugin; invoke-interface {v0}, Lcom/amplifyframework/auth/AuthCategoryBehavior;->getCurrentUser()Lcom/amplifyframework/auth/AuthUser; move-result-object v0 return-object v0 .end method .method public handleWebUISignInResponse(Landroid/content/Intent;)V .locals 1 .line 1 invoke-virtual {p0}, Lcom/amplifyframework/core/category/Category;->getSelectedPlugin()Lcom/amplifyframework/core/plugin/Plugin; move-result-object v0 check-cast v0, Lcom/amplifyframework/auth/AuthPlugin; invoke-interface {v0, p1}, Lcom/amplifyframework/auth/AuthCategoryBehavior;->handleWebUISignInResponse(Landroid/content/Intent;)V return-void .end method .method public rememberDevice(Lcom/amplifyframework/core/Action;Lcom/amplifyframework/core/Consumer;)V .locals 1 .param p1 # Lcom/amplifyframework/core/Action; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/amplifyframework/core/Action;", "Lcom/amplifyframework/core/Consumer<", "Lcom/amplifyframework/auth/AuthException;", ">;)V" } .end annotation .line 1 invoke-virtual {p0}, Lcom/amplifyframework/core/category/Category;->getSelectedPlugin()Lcom/amplifyframework/core/plugin/Plugin; move-result-object v0 check-cast v0, Lcom/amplifyframework/auth/AuthPlugin; invoke-interface {v0, p1, p2}, Lcom/amplifyframework/auth/AuthCategoryBehavior;->rememberDevice(Lcom/amplifyframework/core/Action;Lcom/amplifyframework/core/Consumer;)V return-void .end method .method public resendSignUpCode(Ljava/lang/String;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V .locals 1 .param p1 # Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p3 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/String;", "Lcom/amplifyframework/core/Consumer<", "Lcom/amplifyframework/auth/result/AuthSignUpResult;", ">;", "Lcom/amplifyframework/core/Consumer<", "Lcom/amplifyframework/auth/AuthException;", ">;)V" } .end annotation .line 1 invoke-virtual {p0}, Lcom/amplifyframework/core/category/Category;->getSelectedPlugin()Lcom/amplifyframework/core/plugin/Plugin; move-result-object v0 check-cast v0, Lcom/amplifyframework/auth/AuthPlugin; invoke-interface {v0, p1, p2, p3}, Lcom/amplifyframework/auth/AuthCategoryBehavior;->resendSignUpCode(Ljava/lang/String;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V return-void .end method .method public resendUserAttributeConfirmationCode(Lcom/amplifyframework/auth/AuthUserAttributeKey;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V .locals 1 .param p1 # Lcom/amplifyframework/auth/AuthUserAttributeKey; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p3 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/amplifyframework/auth/AuthUserAttributeKey;", "Lcom/amplifyframework/core/Consumer<", "Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;", ">;", "Lcom/amplifyframework/core/Consumer<", "Lcom/amplifyframework/auth/AuthException;", ">;)V" } .end annotation .line 1 invoke-virtual {p0}, Lcom/amplifyframework/core/category/Category;->getSelectedPlugin()Lcom/amplifyframework/core/plugin/Plugin; move-result-object v0 check-cast v0, Lcom/amplifyframework/auth/AuthPlugin; invoke-interface {v0, p1, p2, p3}, Lcom/amplifyframework/auth/AuthCategoryBehavior;->resendUserAttributeConfirmationCode(Lcom/amplifyframework/auth/AuthUserAttributeKey;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V return-void .end method .method public resetPassword(Ljava/lang/String;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V .locals 1 .param p1 # Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p3 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/String;", "Lcom/amplifyframework/core/Consumer<", "Lcom/amplifyframework/auth/result/AuthResetPasswordResult;", ">;", "Lcom/amplifyframework/core/Consumer<", "Lcom/amplifyframework/auth/AuthException;", ">;)V" } .end annotation .line 1 invoke-virtual {p0}, Lcom/amplifyframework/core/category/Category;->getSelectedPlugin()Lcom/amplifyframework/core/plugin/Plugin; move-result-object v0 check-cast v0, Lcom/amplifyframework/auth/AuthPlugin; invoke-interface {v0, p1, p2, p3}, Lcom/amplifyframework/auth/AuthCategoryBehavior;->resetPassword(Ljava/lang/String;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V return-void .end method .method public signIn(Ljava/lang/String;Ljava/lang/String;Lcom/amplifyframework/auth/options/AuthSignInOptions;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V .locals 7 .param p1 # Ljava/lang/String; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .param p2 # Ljava/lang/String; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .param p3 # Lcom/amplifyframework/auth/options/AuthSignInOptions; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p4 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p5 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/String;", "Ljava/lang/String;", "Lcom/amplifyframework/auth/options/AuthSignInOptions;", "Lcom/amplifyframework/core/Consumer<", "Lcom/amplifyframework/auth/result/AuthSignInResult;", ">;", "Lcom/amplifyframework/core/Consumer<", "Lcom/amplifyframework/auth/AuthException;", ">;)V" } .end annotation .line 1 invoke-virtual {p0}, Lcom/amplifyframework/core/category/Category;->getSelectedPlugin()Lcom/amplifyframework/core/plugin/Plugin; move-result-object v0 move-object v1, v0 check-cast v1, Lcom/amplifyframework/auth/AuthPlugin; move-object v2, p1 move-object v3, p2 move-object v4, p3 move-object v5, p4 move-object v6, p5 invoke-interface/range {v1 .. v6}, Lcom/amplifyframework/auth/AuthCategoryBehavior;->signIn(Ljava/lang/String;Ljava/lang/String;Lcom/amplifyframework/auth/options/AuthSignInOptions;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V return-void .end method .method public signIn(Ljava/lang/String;Ljava/lang/String;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V .locals 1 .param p1 # Ljava/lang/String; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .param p2 # Ljava/lang/String; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .param p3 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p4 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/String;", "Ljava/lang/String;", "Lcom/amplifyframework/core/Consumer<", "Lcom/amplifyframework/auth/result/AuthSignInResult;", ">;", "Lcom/amplifyframework/core/Consumer<", "Lcom/amplifyframework/auth/AuthException;", ">;)V" } .end annotation .line 2 invoke-virtual {p0}, Lcom/amplifyframework/core/category/Category;->getSelectedPlugin()Lcom/amplifyframework/core/plugin/Plugin; move-result-object v0 check-cast v0, Lcom/amplifyframework/auth/AuthPlugin; invoke-interface {v0, p1, p2, p3, p4}, Lcom/amplifyframework/auth/AuthCategoryBehavior;->signIn(Ljava/lang/String;Ljava/lang/String;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V return-void .end method .method public signInWithSocialWebUI(Lcom/amplifyframework/auth/AuthProvider;Landroid/app/Activity;Lcom/amplifyframework/auth/options/AuthWebUISignInOptions;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V .locals 7 .param p1 # Lcom/amplifyframework/auth/AuthProvider; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Landroid/app/Activity; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p3 # Lcom/amplifyframework/auth/options/AuthWebUISignInOptions; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p4 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p5 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/amplifyframework/auth/AuthProvider;", "Landroid/app/Activity;", "Lcom/amplifyframework/auth/options/AuthWebUISignInOptions;", "Lcom/amplifyframework/core/Consumer<", "Lcom/amplifyframework/auth/result/AuthSignInResult;", ">;", "Lcom/amplifyframework/core/Consumer<", "Lcom/amplifyframework/auth/AuthException;", ">;)V" } .end annotation .line 2 invoke-virtual {p0}, Lcom/amplifyframework/core/category/Category;->getSelectedPlugin()Lcom/amplifyframework/core/plugin/Plugin; move-result-object v0 move-object v1, v0 check-cast v1, Lcom/amplifyframework/auth/AuthPlugin; move-object v2, p1 move-object v3, p2 move-object v4, p3 move-object v5, p4 move-object v6, p5 invoke-interface/range {v1 .. v6}, Lcom/amplifyframework/auth/AuthCategoryBehavior;->signInWithSocialWebUI(Lcom/amplifyframework/auth/AuthProvider;Landroid/app/Activity;Lcom/amplifyframework/auth/options/AuthWebUISignInOptions;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V return-void .end method .method public signInWithSocialWebUI(Lcom/amplifyframework/auth/AuthProvider;Landroid/app/Activity;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V .locals 1 .param p1 # Lcom/amplifyframework/auth/AuthProvider; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Landroid/app/Activity; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p3 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p4 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/amplifyframework/auth/AuthProvider;", "Landroid/app/Activity;", "Lcom/amplifyframework/core/Consumer<", "Lcom/amplifyframework/auth/result/AuthSignInResult;", ">;", "Lcom/amplifyframework/core/Consumer<", "Lcom/amplifyframework/auth/AuthException;", ">;)V" } .end annotation .line 1 invoke-virtual {p0}, Lcom/amplifyframework/core/category/Category;->getSelectedPlugin()Lcom/amplifyframework/core/plugin/Plugin; move-result-object v0 check-cast v0, Lcom/amplifyframework/auth/AuthPlugin; invoke-interface {v0, p1, p2, p3, p4}, Lcom/amplifyframework/auth/AuthCategoryBehavior;->signInWithSocialWebUI(Lcom/amplifyframework/auth/AuthProvider;Landroid/app/Activity;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V return-void .end method .method public signInWithWebUI(Landroid/app/Activity;Lcom/amplifyframework/auth/options/AuthWebUISignInOptions;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V .locals 1 .param p1 # Landroid/app/Activity; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Lcom/amplifyframework/auth/options/AuthWebUISignInOptions; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p3 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p4 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation system Ldalvik/annotation/Signature; value = { "(", "Landroid/app/Activity;", "Lcom/amplifyframework/auth/options/AuthWebUISignInOptions;", "Lcom/amplifyframework/core/Consumer<", "Lcom/amplifyframework/auth/result/AuthSignInResult;", ">;", "Lcom/amplifyframework/core/Consumer<", "Lcom/amplifyframework/auth/AuthException;", ">;)V" } .end annotation .line 2 invoke-virtual {p0}, Lcom/amplifyframework/core/category/Category;->getSelectedPlugin()Lcom/amplifyframework/core/plugin/Plugin; move-result-object v0 check-cast v0, Lcom/amplifyframework/auth/AuthPlugin; invoke-interface {v0, p1, p2, p3, p4}, Lcom/amplifyframework/auth/AuthCategoryBehavior;->signInWithWebUI(Landroid/app/Activity;Lcom/amplifyframework/auth/options/AuthWebUISignInOptions;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V return-void .end method .method public signInWithWebUI(Landroid/app/Activity;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V .locals 1 .param p1 # Landroid/app/Activity; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p3 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation system Ldalvik/annotation/Signature; value = { "(", "Landroid/app/Activity;", "Lcom/amplifyframework/core/Consumer<", "Lcom/amplifyframework/auth/result/AuthSignInResult;", ">;", "Lcom/amplifyframework/core/Consumer<", "Lcom/amplifyframework/auth/AuthException;", ">;)V" } .end annotation .line 1 invoke-virtual {p0}, Lcom/amplifyframework/core/category/Category;->getSelectedPlugin()Lcom/amplifyframework/core/plugin/Plugin; move-result-object v0 check-cast v0, Lcom/amplifyframework/auth/AuthPlugin; invoke-interface {v0, p1, p2, p3}, Lcom/amplifyframework/auth/AuthCategoryBehavior;->signInWithWebUI(Landroid/app/Activity;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V return-void .end method .method public signOut(Lcom/amplifyframework/auth/options/AuthSignOutOptions;Lcom/amplifyframework/core/Action;Lcom/amplifyframework/core/Consumer;)V .locals 1 .param p1 # Lcom/amplifyframework/auth/options/AuthSignOutOptions; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Lcom/amplifyframework/core/Action; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p3 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/amplifyframework/auth/options/AuthSignOutOptions;", "Lcom/amplifyframework/core/Action;", "Lcom/amplifyframework/core/Consumer<", "Lcom/amplifyframework/auth/AuthException;", ">;)V" } .end annotation .line 2 invoke-virtual {p0}, Lcom/amplifyframework/core/category/Category;->getSelectedPlugin()Lcom/amplifyframework/core/plugin/Plugin; move-result-object v0 check-cast v0, Lcom/amplifyframework/auth/AuthPlugin; invoke-interface {v0, p1, p2, p3}, Lcom/amplifyframework/auth/AuthCategoryBehavior;->signOut(Lcom/amplifyframework/auth/options/AuthSignOutOptions;Lcom/amplifyframework/core/Action;Lcom/amplifyframework/core/Consumer;)V return-void .end method .method public signOut(Lcom/amplifyframework/core/Action;Lcom/amplifyframework/core/Consumer;)V .locals 1 .param p1 # Lcom/amplifyframework/core/Action; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/amplifyframework/core/Action;", "Lcom/amplifyframework/core/Consumer<", "Lcom/amplifyframework/auth/AuthException;", ">;)V" } .end annotation .line 1 invoke-virtual {p0}, Lcom/amplifyframework/core/category/Category;->getSelectedPlugin()Lcom/amplifyframework/core/plugin/Plugin; move-result-object v0 check-cast v0, Lcom/amplifyframework/auth/AuthPlugin; invoke-interface {v0, p1, p2}, Lcom/amplifyframework/auth/AuthCategoryBehavior;->signOut(Lcom/amplifyframework/core/Action;Lcom/amplifyframework/core/Consumer;)V return-void .end method .method public signUp(Ljava/lang/String;Ljava/lang/String;Lcom/amplifyframework/auth/options/AuthSignUpOptions;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V .locals 7 .param p1 # Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p3 # Lcom/amplifyframework/auth/options/AuthSignUpOptions; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p4 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p5 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/String;", "Ljava/lang/String;", "Lcom/amplifyframework/auth/options/AuthSignUpOptions;", "Lcom/amplifyframework/core/Consumer<", "Lcom/amplifyframework/auth/result/AuthSignUpResult;", ">;", "Lcom/amplifyframework/core/Consumer<", "Lcom/amplifyframework/auth/AuthException;", ">;)V" } .end annotation .line 1 invoke-virtual {p0}, Lcom/amplifyframework/core/category/Category;->getSelectedPlugin()Lcom/amplifyframework/core/plugin/Plugin; move-result-object v0 move-object v1, v0 check-cast v1, Lcom/amplifyframework/auth/AuthPlugin; move-object v2, p1 move-object v3, p2 move-object v4, p3 move-object v5, p4 move-object v6, p5 invoke-interface/range {v1 .. v6}, Lcom/amplifyframework/auth/AuthCategoryBehavior;->signUp(Ljava/lang/String;Ljava/lang/String;Lcom/amplifyframework/auth/options/AuthSignUpOptions;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V return-void .end method .method public updatePassword(Ljava/lang/String;Ljava/lang/String;Lcom/amplifyframework/core/Action;Lcom/amplifyframework/core/Consumer;)V .locals 1 .param p1 # Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p3 # Lcom/amplifyframework/core/Action; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p4 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/String;", "Ljava/lang/String;", "Lcom/amplifyframework/core/Action;", "Lcom/amplifyframework/core/Consumer<", "Lcom/amplifyframework/auth/AuthException;", ">;)V" } .end annotation .line 1 invoke-virtual {p0}, Lcom/amplifyframework/core/category/Category;->getSelectedPlugin()Lcom/amplifyframework/core/plugin/Plugin; move-result-object v0 check-cast v0, Lcom/amplifyframework/auth/AuthPlugin; invoke-interface {v0, p1, p2, p3, p4}, Lcom/amplifyframework/auth/AuthCategoryBehavior;->updatePassword(Ljava/lang/String;Ljava/lang/String;Lcom/amplifyframework/core/Action;Lcom/amplifyframework/core/Consumer;)V return-void .end method .method public updateUserAttribute(Lcom/amplifyframework/auth/AuthUserAttribute;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V .locals 1 .param p1 # Lcom/amplifyframework/auth/AuthUserAttribute; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p3 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/amplifyframework/auth/AuthUserAttribute;", "Lcom/amplifyframework/core/Consumer<", "Lcom/amplifyframework/auth/result/AuthUpdateAttributeResult;", ">;", "Lcom/amplifyframework/core/Consumer<", "Lcom/amplifyframework/auth/AuthException;", ">;)V" } .end annotation .line 1 invoke-virtual {p0}, Lcom/amplifyframework/core/category/Category;->getSelectedPlugin()Lcom/amplifyframework/core/plugin/Plugin; move-result-object v0 check-cast v0, Lcom/amplifyframework/auth/AuthPlugin; invoke-interface {v0, p1, p2, p3}, Lcom/amplifyframework/auth/AuthCategoryBehavior;->updateUserAttribute(Lcom/amplifyframework/auth/AuthUserAttribute;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V return-void .end method .method public updateUserAttributes(Ljava/util/List;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V .locals 1 .param p1 # Ljava/util/List; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p3 # Lcom/amplifyframework/core/Consumer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/List<", "Lcom/amplifyframework/auth/AuthUserAttribute;", ">;", "Lcom/amplifyframework/core/Consumer<", "Ljava/util/Map<", "Lcom/amplifyframework/auth/AuthUserAttributeKey;", "Lcom/amplifyframework/auth/result/AuthUpdateAttributeResult;", ">;>;", "Lcom/amplifyframework/core/Consumer<", "Lcom/amplifyframework/auth/AuthException;", ">;)V" } .end annotation .line 1 invoke-virtual {p0}, Lcom/amplifyframework/core/category/Category;->getSelectedPlugin()Lcom/amplifyframework/core/plugin/Plugin; move-result-object v0 check-cast v0, Lcom/amplifyframework/auth/AuthPlugin; invoke-interface {v0, p1, p2, p3}, Lcom/amplifyframework/auth/AuthCategoryBehavior;->updateUserAttributes(Ljava/util/List;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V return-void .end method