This commit is contained in:
2022-06-10 21:38:30 +09:00
commit 27f5152838
51323 changed files with 12934539 additions and 0 deletions
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,711 @@
.class public interface abstract Lcom/amplifyframework/auth/AuthCategoryBehavior;
.super Ljava/lang/Object;
.source "AuthCategoryBehavior.java"
# virtual methods
.method public abstract confirmResetPassword(Ljava/lang/String;Ljava/lang/String;Lcom/amplifyframework/core/Action;Lcom/amplifyframework/core/Consumer;)V
.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
.end method
.method public abstract confirmSignIn(Ljava/lang/String;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V
.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
.end method
.method public abstract confirmSignUp(Ljava/lang/String;Ljava/lang/String;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V
.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
.end method
.method public abstract confirmUserAttribute(Lcom/amplifyframework/auth/AuthUserAttributeKey;Ljava/lang/String;Lcom/amplifyframework/core/Action;Lcom/amplifyframework/core/Consumer;)V
.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
.end method
.method public abstract fetchAuthSession(Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V
.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
.end method
.method public abstract fetchDevices(Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V
.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
.end method
.method public abstract fetchUserAttributes(Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V
.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
.end method
.method public abstract forgetDevice(Lcom/amplifyframework/auth/AuthDevice;Lcom/amplifyframework/core/Action;Lcom/amplifyframework/core/Consumer;)V
.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
.end method
.method public abstract forgetDevice(Lcom/amplifyframework/core/Action;Lcom/amplifyframework/core/Consumer;)V
.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
.end method
.method public abstract getCurrentUser()Lcom/amplifyframework/auth/AuthUser;
.end method
.method public abstract handleWebUISignInResponse(Landroid/content/Intent;)V
.end method
.method public abstract rememberDevice(Lcom/amplifyframework/core/Action;Lcom/amplifyframework/core/Consumer;)V
.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
.end method
.method public abstract resendSignUpCode(Ljava/lang/String;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V
.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
.end method
.method public abstract resendUserAttributeConfirmationCode(Lcom/amplifyframework/auth/AuthUserAttributeKey;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V
.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
.end method
.method public abstract resetPassword(Ljava/lang/String;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V
.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
.end method
.method public abstract signIn(Ljava/lang/String;Ljava/lang/String;Lcom/amplifyframework/auth/options/AuthSignInOptions;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V
.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
.end method
.method public abstract signIn(Ljava/lang/String;Ljava/lang/String;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V
.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
.end method
.method public abstract signInWithSocialWebUI(Lcom/amplifyframework/auth/AuthProvider;Landroid/app/Activity;Lcom/amplifyframework/auth/options/AuthWebUISignInOptions;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V
.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
.end method
.method public abstract signInWithSocialWebUI(Lcom/amplifyframework/auth/AuthProvider;Landroid/app/Activity;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V
.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
.end method
.method public abstract signInWithWebUI(Landroid/app/Activity;Lcom/amplifyframework/auth/options/AuthWebUISignInOptions;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V
.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
.end method
.method public abstract signInWithWebUI(Landroid/app/Activity;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V
.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
.end method
.method public abstract signOut(Lcom/amplifyframework/auth/options/AuthSignOutOptions;Lcom/amplifyframework/core/Action;Lcom/amplifyframework/core/Consumer;)V
.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
.end method
.method public abstract signOut(Lcom/amplifyframework/core/Action;Lcom/amplifyframework/core/Consumer;)V
.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
.end method
.method public abstract signUp(Ljava/lang/String;Ljava/lang/String;Lcom/amplifyframework/auth/options/AuthSignUpOptions;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V
.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
.end method
.method public abstract updatePassword(Ljava/lang/String;Ljava/lang/String;Lcom/amplifyframework/core/Action;Lcom/amplifyframework/core/Consumer;)V
.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
.end method
.method public abstract updateUserAttribute(Lcom/amplifyframework/auth/AuthUserAttribute;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V
.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
.end method
.method public abstract updateUserAttributes(Ljava/util/List;Lcom/amplifyframework/core/Consumer;Lcom/amplifyframework/core/Consumer;)V
.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
.end method
@@ -0,0 +1,27 @@
.class public final Lcom/amplifyframework/auth/AuthCategoryConfiguration;
.super Lcom/amplifyframework/core/category/CategoryConfiguration;
.source "AuthCategoryConfiguration.java"
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Lcom/amplifyframework/core/category/CategoryConfiguration;-><init>()V
return-void
.end method
# virtual methods
.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
@@ -0,0 +1,121 @@
.class public final enum Lcom/amplifyframework/auth/AuthChannelEventName;
.super Ljava/lang/Enum;
.source "AuthChannelEventName.java"
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Enum<",
"Lcom/amplifyframework/auth/AuthChannelEventName;",
">;"
}
.end annotation
# static fields
.field private static final synthetic $VALUES:[Lcom/amplifyframework/auth/AuthChannelEventName;
.field public static final enum SESSION_EXPIRED:Lcom/amplifyframework/auth/AuthChannelEventName;
.field public static final enum SIGNED_IN:Lcom/amplifyframework/auth/AuthChannelEventName;
.field public static final enum SIGNED_OUT:Lcom/amplifyframework/auth/AuthChannelEventName;
# direct methods
.method public static constructor <clinit>()V
.locals 7
.line 1
new-instance v0, Lcom/amplifyframework/auth/AuthChannelEventName;
const-string v1, "SIGNED_OUT"
const/4 v2, 0x0
invoke-direct {v0, v1, v2}, Lcom/amplifyframework/auth/AuthChannelEventName;-><init>(Ljava/lang/String;I)V
sput-object v0, Lcom/amplifyframework/auth/AuthChannelEventName;->SIGNED_OUT:Lcom/amplifyframework/auth/AuthChannelEventName;
.line 2
new-instance v1, Lcom/amplifyframework/auth/AuthChannelEventName;
const-string v3, "SIGNED_IN"
const/4 v4, 0x1
invoke-direct {v1, v3, v4}, Lcom/amplifyframework/auth/AuthChannelEventName;-><init>(Ljava/lang/String;I)V
sput-object v1, Lcom/amplifyframework/auth/AuthChannelEventName;->SIGNED_IN:Lcom/amplifyframework/auth/AuthChannelEventName;
.line 3
new-instance v3, Lcom/amplifyframework/auth/AuthChannelEventName;
const-string v5, "SESSION_EXPIRED"
const/4 v6, 0x2
invoke-direct {v3, v5, v6}, Lcom/amplifyframework/auth/AuthChannelEventName;-><init>(Ljava/lang/String;I)V
sput-object v3, Lcom/amplifyframework/auth/AuthChannelEventName;->SESSION_EXPIRED:Lcom/amplifyframework/auth/AuthChannelEventName;
const/4 v5, 0x3
new-array v5, v5, [Lcom/amplifyframework/auth/AuthChannelEventName;
aput-object v0, v5, v2
aput-object v1, v5, v4
aput-object v3, v5, v6
.line 4
sput-object v5, Lcom/amplifyframework/auth/AuthChannelEventName;->$VALUES:[Lcom/amplifyframework/auth/AuthChannelEventName;
return-void
.end method
.method private constructor <init>(Ljava/lang/String;I)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"()V"
}
.end annotation
.line 1
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
return-void
.end method
.method public static valueOf(Ljava/lang/String;)Lcom/amplifyframework/auth/AuthChannelEventName;
.locals 1
.line 1
const-class v0, Lcom/amplifyframework/auth/AuthChannelEventName;
invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
move-result-object p0
check-cast p0, Lcom/amplifyframework/auth/AuthChannelEventName;
return-object p0
.end method
.method public static values()[Lcom/amplifyframework/auth/AuthChannelEventName;
.locals 1
.line 1
sget-object v0, Lcom/amplifyframework/auth/AuthChannelEventName;->$VALUES:[Lcom/amplifyframework/auth/AuthChannelEventName;
invoke-virtual {v0}, [Lcom/amplifyframework/auth/AuthChannelEventName;->clone()Ljava/lang/Object;
move-result-object v0
check-cast v0, [Lcom/amplifyframework/auth/AuthChannelEventName;
return-object v0
.end method
@@ -0,0 +1,225 @@
.class public final enum Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;
.super Ljava/lang/Enum;
.source "AuthCodeDeliveryDetails.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x4019
name = "DeliveryMedium"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Enum<",
"Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;",
">;"
}
.end annotation
# static fields
.field private static final synthetic $VALUES:[Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;
.field public static final enum EMAIL:Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;
.field public static final enum PHONE:Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;
.field public static final enum SMS:Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;
.field public static final enum UNKNOWN:Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;
# instance fields
.field private value:Ljava/lang/String;
# direct methods
.method public static constructor <clinit>()V
.locals 10
.line 1
new-instance v0, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;
const-string v1, "EMAIL"
const/4 v2, 0x0
const-string v3, "email"
invoke-direct {v0, v1, v2, v3}, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;-><init>(Ljava/lang/String;ILjava/lang/String;)V
sput-object v0, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;->EMAIL:Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;
.line 2
new-instance v1, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;
const-string v3, "SMS"
const/4 v4, 0x1
const-string v5, "sms"
invoke-direct {v1, v3, v4, v5}, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;-><init>(Ljava/lang/String;ILjava/lang/String;)V
sput-object v1, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;->SMS:Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;
.line 3
new-instance v3, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;
const-string v5, "PHONE"
const/4 v6, 0x2
const-string v7, "phone"
invoke-direct {v3, v5, v6, v7}, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;-><init>(Ljava/lang/String;ILjava/lang/String;)V
sput-object v3, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;->PHONE:Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;
.line 4
new-instance v5, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;
const-string v7, "UNKNOWN"
const/4 v8, 0x3
const-string v9, "unknown"
invoke-direct {v5, v7, v8, v9}, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;-><init>(Ljava/lang/String;ILjava/lang/String;)V
sput-object v5, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;->UNKNOWN:Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;
const/4 v7, 0x4
new-array v7, v7, [Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;
aput-object v0, v7, v2
aput-object v1, v7, v4
aput-object v3, v7, v6
aput-object v5, v7, v8
.line 5
sput-object v7, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;->$VALUES:[Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;
return-void
.end method
.method private constructor <init>(Ljava/lang/String;ILjava/lang/String;)V
.locals 0
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")V"
}
.end annotation
.line 1
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
.line 2
invoke-static {p3}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
iput-object p3, p0, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;->value:Ljava/lang/String;
return-void
.end method
.method public static fromString(Ljava/lang/String;)Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;
.locals 5
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
invoke-static {}, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;->values()[Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;
move-result-object v0
array-length v1, v0
const/4 v2, 0x0
:goto_0
if-ge v2, v1, :cond_1
aget-object v3, v0, v2
.line 2
invoke-virtual {v3}, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;->getValue()Ljava/lang/String;
move-result-object v4
invoke-virtual {v4, p0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
move-result v4
if-eqz v4, :cond_0
return-object v3
:cond_0
add-int/lit8 v2, v2, 0x1
goto :goto_0
.line 3
:cond_1
sget-object p0, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;->UNKNOWN:Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;
return-object p0
.end method
.method public static valueOf(Ljava/lang/String;)Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;
.locals 1
.line 1
const-class v0, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;
invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
move-result-object p0
check-cast p0, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;
return-object p0
.end method
.method public static values()[Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;
.locals 1
.line 1
sget-object v0, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;->$VALUES:[Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;
invoke-virtual {v0}, [Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;->clone()Ljava/lang/Object;
move-result-object v0
check-cast v0, [Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;
return-object v0
.end method
# virtual methods
.method public getValue()Ljava/lang/String;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
iget-object v0, p0, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;->value:Ljava/lang/String;
return-object v0
.end method
@@ -0,0 +1,275 @@
.class public final Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;
.super Ljava/lang/Object;
.source "AuthCodeDeliveryDetails.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;
}
.end annotation
# instance fields
.field private attributeName:Ljava/lang/String;
.field private deliveryMedium:Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;
.field private destination:Ljava/lang/String;
# direct methods
.method public constructor <init>(Ljava/lang/String;Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;)V
.locals 1
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
const/4 v0, 0x0
.line 1
invoke-direct {p0, p1, p2, v0}, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;-><init>(Ljava/lang/String;Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;Ljava/lang/String;)V
return-void
.end method
.method public constructor <init>(Ljava/lang/String;Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;Ljava/lang/String;)V
.locals 0
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p3 # Ljava/lang/String;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.line 2
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 3
invoke-static {p1}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
iput-object p1, p0, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;->destination:Ljava/lang/String;
.line 4
invoke-static {p2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
iput-object p2, p0, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;->deliveryMedium:Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;
.line 5
iput-object p3, p0, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;->attributeName:Ljava/lang/String;
return-void
.end method
# virtual methods
.method public equals(Ljava/lang/Object;)Z
.locals 4
const/4 v0, 0x1
if-ne p0, p1, :cond_0
return v0
:cond_0
const/4 v1, 0x0
if-eqz p1, :cond_3
.line 1
const-class v2, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v3
if-eq v2, v3, :cond_1
goto :goto_1
.line 2
:cond_1
check-cast p1, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;
.line 3
invoke-virtual {p0}, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;->getDestination()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1}, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;->getDestination()Ljava/lang/String;
move-result-object v3
invoke-static {v2, v3}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_2
.line 4
invoke-virtual {p0}, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;->getDeliveryMedium()Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;
move-result-object v2
invoke-virtual {p1}, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;->getDeliveryMedium()Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;
move-result-object v3
invoke-static {v2, v3}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_2
.line 5
invoke-virtual {p0}, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;->getAttributeName()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1}, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;->getAttributeName()Ljava/lang/String;
move-result-object p1
invoke-static {v2, p1}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_2
goto :goto_0
:cond_2
move v0, v1
:goto_0
return v0
:cond_3
:goto_1
return v1
.end method
.method public getAttributeName()Ljava/lang/String;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
.line 1
iget-object v0, p0, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;->attributeName:Ljava/lang/String;
return-object v0
.end method
.method public getDeliveryMedium()Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
iget-object v0, p0, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;->deliveryMedium:Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;
return-object v0
.end method
.method public getDestination()Ljava/lang/String;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
iget-object v0, p0, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;->destination:Ljava/lang/String;
return-object v0
.end method
.method public hashCode()I
.locals 3
const/4 v0, 0x3
new-array v0, v0, [Ljava/lang/Object;
.line 1
invoke-virtual {p0}, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;->getDestination()Ljava/lang/String;
move-result-object v1
const/4 v2, 0x0
aput-object v1, v0, v2
.line 2
invoke-virtual {p0}, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;->getDeliveryMedium()Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;
move-result-object v1
const/4 v2, 0x1
aput-object v1, v0, v2
.line 3
invoke-virtual {p0}, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;->getAttributeName()Ljava/lang/String;
move-result-object v1
const/4 v2, 0x2
aput-object v1, v0, v2
.line 4
invoke-static {v0}, Lr1/h;->b([Ljava/lang/Object;)I
move-result v0
return v0
.end method
.method public toString()Ljava/lang/String;
.locals 4
const-string v0, "AuthCodeDeliveryDetails{destination=\'"
.line 1
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;->destination:Ljava/lang/String;
const/16 v2, 0x27
const-string v3, ", deliveryMedium="
invoke-static {v0, v1, v2, v3}, Lb3/e;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CLjava/lang/String;)V
iget-object v1, p0, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;->deliveryMedium:Lcom/amplifyframework/auth/AuthCodeDeliveryDetails$DeliveryMedium;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, ", attributeName=\'"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;->attributeName:Ljava/lang/String;
const/16 v3, 0x7d
invoke-static {v0, v1, v2, v3}, Lb3/i;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CC)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,222 @@
.class public final Lcom/amplifyframework/auth/AuthDevice;
.super Ljava/lang/Object;
.source "AuthDevice.java"
# instance fields
.field private final deviceId:Ljava/lang/String;
.field private final deviceName:Ljava/lang/String;
# direct methods
.method private constructor <init>(Ljava/lang/String;Ljava/lang/String;)V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
iput-object p1, p0, Lcom/amplifyframework/auth/AuthDevice;->deviceId:Ljava/lang/String;
.line 3
iput-object p2, p0, Lcom/amplifyframework/auth/AuthDevice;->deviceName:Ljava/lang/String;
return-void
.end method
.method public static fromId(Ljava/lang/String;)Lcom/amplifyframework/auth/AuthDevice;
.locals 1
.param p0 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
const/4 v0, 0x0
.line 1
invoke-static {p0, v0}, Lcom/amplifyframework/auth/AuthDevice;->fromId(Ljava/lang/String;Ljava/lang/String;)Lcom/amplifyframework/auth/AuthDevice;
move-result-object p0
return-object p0
.end method
.method public static fromId(Ljava/lang/String;Ljava/lang/String;)Lcom/amplifyframework/auth/AuthDevice;
.locals 1
.param p0 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.line 2
new-instance v0, Lcom/amplifyframework/auth/AuthDevice;
invoke-static {p0}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
invoke-direct {v0, p0, p1}, Lcom/amplifyframework/auth/AuthDevice;-><init>(Ljava/lang/String;Ljava/lang/String;)V
return-object v0
.end method
# virtual methods
.method public equals(Ljava/lang/Object;)Z
.locals 4
const/4 v0, 0x1
if-ne p0, p1, :cond_0
return v0
:cond_0
const/4 v1, 0x0
if-eqz p1, :cond_3
.line 1
const-class v2, Lcom/amplifyframework/auth/AuthDevice;
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v3
if-eq v2, v3, :cond_1
goto :goto_1
.line 2
:cond_1
check-cast p1, Lcom/amplifyframework/auth/AuthDevice;
.line 3
invoke-virtual {p0}, Lcom/amplifyframework/auth/AuthDevice;->getDeviceId()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1}, Lcom/amplifyframework/auth/AuthDevice;->getDeviceId()Ljava/lang/String;
move-result-object v3
invoke-static {v2, v3}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_2
.line 4
invoke-virtual {p0}, Lcom/amplifyframework/auth/AuthDevice;->getDeviceName()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1}, Lcom/amplifyframework/auth/AuthDevice;->getDeviceName()Ljava/lang/String;
move-result-object p1
invoke-static {v2, p1}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_2
goto :goto_0
:cond_2
move v0, v1
:goto_0
return v0
:cond_3
:goto_1
return v1
.end method
.method public getDeviceId()Ljava/lang/String;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
iget-object v0, p0, Lcom/amplifyframework/auth/AuthDevice;->deviceId:Ljava/lang/String;
return-object v0
.end method
.method public getDeviceName()Ljava/lang/String;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
.line 1
iget-object v0, p0, Lcom/amplifyframework/auth/AuthDevice;->deviceName:Ljava/lang/String;
return-object v0
.end method
.method public hashCode()I
.locals 3
const/4 v0, 0x2
new-array v0, v0, [Ljava/lang/Object;
.line 1
invoke-virtual {p0}, Lcom/amplifyframework/auth/AuthDevice;->getDeviceId()Ljava/lang/String;
move-result-object v1
const/4 v2, 0x0
aput-object v1, v0, v2
.line 2
invoke-virtual {p0}, Lcom/amplifyframework/auth/AuthDevice;->getDeviceName()Ljava/lang/String;
move-result-object v1
const/4 v2, 0x1
aput-object v1, v0, v2
.line 3
invoke-static {v0}, Lr1/h;->b([Ljava/lang/Object;)I
move-result v0
return v0
.end method
.method public toString()Ljava/lang/String;
.locals 4
const-string v0, "AuthDevice{deviceId=\'"
.line 1
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcom/amplifyframework/auth/AuthDevice;->deviceId:Ljava/lang/String;
const/16 v2, 0x27
const-string v3, ", deviceName=\'"
invoke-static {v0, v1, v2, v3}, Lb3/e;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CLjava/lang/String;)V
iget-object v1, p0, Lcom/amplifyframework/auth/AuthDevice;->deviceName:Ljava/lang/String;
const/16 v3, 0x7d
invoke-static {v0, v1, v2, v3}, Lb3/i;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CC)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,37 @@
.class public Lcom/amplifyframework/auth/AuthException$AliasExistsException;
.super Lcom/amplifyframework/auth/AuthException;
.source "AuthException.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/amplifyframework/auth/AuthException;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "AliasExistsException"
.end annotation
# static fields
.field private static final MESSAGE:Ljava/lang/String; = "Alias (an account with this email or phone) already exists in the system."
.field private static final RECOVERY_SUGGESTION:Ljava/lang/String; = "Retry operation and use another alias."
.field private static final serialVersionUID:J = 0x1L
# direct methods
.method public constructor <init>(Ljava/lang/Throwable;)V
.locals 2
const-string v0, "Alias (an account with this email or phone) already exists in the system."
const-string v1, "Retry operation and use another alias."
.line 1
invoke-direct {p0, v0, p1, v1}, Lcom/amplifyframework/auth/AuthException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;)V
return-void
.end method
@@ -0,0 +1,37 @@
.class public Lcom/amplifyframework/auth/AuthException$CodeDeliveryFailureException;
.super Lcom/amplifyframework/auth/AuthException;
.source "AuthException.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/amplifyframework/auth/AuthException;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "CodeDeliveryFailureException"
.end annotation
# static fields
.field private static final MESSAGE:Ljava/lang/String; = "Error in delivering the confirmation code."
.field private static final RECOVERY_SUGGESTION:Ljava/lang/String; = "Retry operation and send another confirmation code."
.field private static final serialVersionUID:J = 0x1L
# direct methods
.method public constructor <init>(Ljava/lang/Throwable;)V
.locals 2
const-string v0, "Error in delivering the confirmation code."
const-string v1, "Retry operation and send another confirmation code."
.line 1
invoke-direct {p0, v0, p1, v1}, Lcom/amplifyframework/auth/AuthException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;)V
return-void
.end method
@@ -0,0 +1,37 @@
.class public Lcom/amplifyframework/auth/AuthException$CodeExpiredException;
.super Lcom/amplifyframework/auth/AuthException;
.source "AuthException.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/amplifyframework/auth/AuthException;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "CodeExpiredException"
.end annotation
# static fields
.field private static final MESSAGE:Ljava/lang/String; = "Confirmation code has expired."
.field private static final RECOVERY_SUGGESTION:Ljava/lang/String; = "Resend a new confirmation code and then retry operation with it."
.field private static final serialVersionUID:J = 0x1L
# direct methods
.method public constructor <init>(Ljava/lang/Throwable;)V
.locals 2
const-string v0, "Confirmation code has expired."
const-string v1, "Resend a new confirmation code and then retry operation with it."
.line 1
invoke-direct {p0, v0, p1, v1}, Lcom/amplifyframework/auth/AuthException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;)V
return-void
.end method
@@ -0,0 +1,37 @@
.class public Lcom/amplifyframework/auth/AuthException$CodeMismatchException;
.super Lcom/amplifyframework/auth/AuthException;
.source "AuthException.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/amplifyframework/auth/AuthException;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "CodeMismatchException"
.end annotation
# static fields
.field private static final MESSAGE:Ljava/lang/String; = "Confirmation code entered is not correct."
.field private static final RECOVERY_SUGGESTION:Ljava/lang/String; = "Enter correct confirmation code."
.field private static final serialVersionUID:J = 0x1L
# direct methods
.method public constructor <init>(Ljava/lang/Throwable;)V
.locals 2
const-string v0, "Confirmation code entered is not correct."
const-string v1, "Enter correct confirmation code."
.line 1
invoke-direct {p0, v0, p1, v1}, Lcom/amplifyframework/auth/AuthException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;)V
return-void
.end method
@@ -0,0 +1,37 @@
.class public Lcom/amplifyframework/auth/AuthException$FailedAttemptsLimitExceededException;
.super Lcom/amplifyframework/auth/AuthException;
.source "AuthException.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/amplifyframework/auth/AuthException;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "FailedAttemptsLimitExceededException"
.end annotation
# static fields
.field private static final MESSAGE:Ljava/lang/String; = "User has made too many failed attempts for a given action."
.field private static final RECOVERY_SUGGESTION:Ljava/lang/String; = "Please check out the service configuration to see the condition of locking."
.field private static final serialVersionUID:J = 0x1L
# direct methods
.method public constructor <init>(Ljava/lang/Throwable;)V
.locals 2
const-string v0, "User has made too many failed attempts for a given action."
const-string v1, "Please check out the service configuration to see the condition of locking."
.line 1
invoke-direct {p0, v0, p1, v1}, Lcom/amplifyframework/auth/AuthException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;)V
return-void
.end method
@@ -0,0 +1,130 @@
.class public final enum Lcom/amplifyframework/auth/AuthException$GuestAccess;
.super Ljava/lang/Enum;
.source "AuthException.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/amplifyframework/auth/AuthException;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x4019
name = "GuestAccess"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Enum<",
"Lcom/amplifyframework/auth/AuthException$GuestAccess;",
">;"
}
.end annotation
# static fields
.field private static final synthetic $VALUES:[Lcom/amplifyframework/auth/AuthException$GuestAccess;
.field public static final enum GUEST_ACCESS_DISABLED:Lcom/amplifyframework/auth/AuthException$GuestAccess;
.field public static final enum GUEST_ACCESS_ENABLED:Lcom/amplifyframework/auth/AuthException$GuestAccess;
.field public static final enum GUEST_ACCESS_POSSIBLE:Lcom/amplifyframework/auth/AuthException$GuestAccess;
# direct methods
.method public static constructor <clinit>()V
.locals 7
.line 1
new-instance v0, Lcom/amplifyframework/auth/AuthException$GuestAccess;
const-string v1, "GUEST_ACCESS_ENABLED"
const/4 v2, 0x0
invoke-direct {v0, v1, v2}, Lcom/amplifyframework/auth/AuthException$GuestAccess;-><init>(Ljava/lang/String;I)V
sput-object v0, Lcom/amplifyframework/auth/AuthException$GuestAccess;->GUEST_ACCESS_ENABLED:Lcom/amplifyframework/auth/AuthException$GuestAccess;
.line 2
new-instance v1, Lcom/amplifyframework/auth/AuthException$GuestAccess;
const-string v3, "GUEST_ACCESS_POSSIBLE"
const/4 v4, 0x1
invoke-direct {v1, v3, v4}, Lcom/amplifyframework/auth/AuthException$GuestAccess;-><init>(Ljava/lang/String;I)V
sput-object v1, Lcom/amplifyframework/auth/AuthException$GuestAccess;->GUEST_ACCESS_POSSIBLE:Lcom/amplifyframework/auth/AuthException$GuestAccess;
.line 3
new-instance v3, Lcom/amplifyframework/auth/AuthException$GuestAccess;
const-string v5, "GUEST_ACCESS_DISABLED"
const/4 v6, 0x2
invoke-direct {v3, v5, v6}, Lcom/amplifyframework/auth/AuthException$GuestAccess;-><init>(Ljava/lang/String;I)V
sput-object v3, Lcom/amplifyframework/auth/AuthException$GuestAccess;->GUEST_ACCESS_DISABLED:Lcom/amplifyframework/auth/AuthException$GuestAccess;
const/4 v5, 0x3
new-array v5, v5, [Lcom/amplifyframework/auth/AuthException$GuestAccess;
aput-object v0, v5, v2
aput-object v1, v5, v4
aput-object v3, v5, v6
.line 4
sput-object v5, Lcom/amplifyframework/auth/AuthException$GuestAccess;->$VALUES:[Lcom/amplifyframework/auth/AuthException$GuestAccess;
return-void
.end method
.method private constructor <init>(Ljava/lang/String;I)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"()V"
}
.end annotation
.line 1
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
return-void
.end method
.method public static valueOf(Ljava/lang/String;)Lcom/amplifyframework/auth/AuthException$GuestAccess;
.locals 1
.line 1
const-class v0, Lcom/amplifyframework/auth/AuthException$GuestAccess;
invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
move-result-object p0
check-cast p0, Lcom/amplifyframework/auth/AuthException$GuestAccess;
return-object p0
.end method
.method public static values()[Lcom/amplifyframework/auth/AuthException$GuestAccess;
.locals 1
.line 1
sget-object v0, Lcom/amplifyframework/auth/AuthException$GuestAccess;->$VALUES:[Lcom/amplifyframework/auth/AuthException$GuestAccess;
invoke-virtual {v0}, [Lcom/amplifyframework/auth/AuthException$GuestAccess;->clone()Ljava/lang/Object;
move-result-object v0
check-cast v0, [Lcom/amplifyframework/auth/AuthException$GuestAccess;
return-object v0
.end method
@@ -0,0 +1,50 @@
.class public Lcom/amplifyframework/auth/AuthException$InvalidAccountTypeException;
.super Lcom/amplifyframework/auth/AuthException;
.source "AuthException.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/amplifyframework/auth/AuthException;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "InvalidAccountTypeException"
.end annotation
# static fields
.field private static final MESSAGE:Ljava/lang/String; = "The account type you have configured doesn\'t support this operation."
.field private static final RECOVERY_SUGGESTION:Ljava/lang/String; = "Update your Auth configuration to an account type which supports this operation."
.field private static final serialVersionUID:J = 0x1L
# direct methods
.method public constructor <init>()V
.locals 2
const-string v0, "The account type you have configured doesn\'t support this operation."
const-string v1, "Update your Auth configuration to an account type which supports this operation."
.line 1
invoke-direct {p0, v0, v1}, Lcom/amplifyframework/auth/AuthException;-><init>(Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method public constructor <init>(Ljava/lang/Throwable;)V
.locals 2
const-string v0, "The account type you have configured doesn\'t support this operation."
const-string v1, "Update your Auth configuration to an account type which supports this operation."
.line 2
invoke-direct {p0, v0, p1, v1}, Lcom/amplifyframework/auth/AuthException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;)V
return-void
.end method
@@ -0,0 +1,37 @@
.class public Lcom/amplifyframework/auth/AuthException$InvalidParameterException;
.super Lcom/amplifyframework/auth/AuthException;
.source "AuthException.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/amplifyframework/auth/AuthException;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "InvalidParameterException"
.end annotation
# static fields
.field private static final MESSAGE:Ljava/lang/String; = "One or more parameters are incorrect."
.field private static final RECOVERY_SUGGESTION:Ljava/lang/String; = "Enter correct parameters."
.field private static final serialVersionUID:J = 0x1L
# direct methods
.method public constructor <init>(Ljava/lang/Throwable;)V
.locals 2
const-string v0, "One or more parameters are incorrect."
const-string v1, "Enter correct parameters."
.line 1
invoke-direct {p0, v0, p1, v1}, Lcom/amplifyframework/auth/AuthException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;)V
return-void
.end method
@@ -0,0 +1,37 @@
.class public Lcom/amplifyframework/auth/AuthException$InvalidPasswordException;
.super Lcom/amplifyframework/auth/AuthException;
.source "AuthException.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/amplifyframework/auth/AuthException;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "InvalidPasswordException"
.end annotation
# static fields
.field private static final MESSAGE:Ljava/lang/String; = "The password given is invalid."
.field private static final RECOVERY_SUGGESTION:Ljava/lang/String; = "Enter correct password."
.field private static final serialVersionUID:J = 0x1L
# direct methods
.method public constructor <init>(Ljava/lang/Throwable;)V
.locals 2
const-string v0, "The password given is invalid."
const-string v1, "Enter correct password."
.line 1
invoke-direct {p0, v0, p1, v1}, Lcom/amplifyframework/auth/AuthException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;)V
return-void
.end method
@@ -0,0 +1,37 @@
.class public Lcom/amplifyframework/auth/AuthException$LimitExceededException;
.super Lcom/amplifyframework/auth/AuthException;
.source "AuthException.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/amplifyframework/auth/AuthException;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "LimitExceededException"
.end annotation
# static fields
.field private static final MESSAGE:Ljava/lang/String; = "Number of allowed operation has exceeded."
.field private static final RECOVERY_SUGGESTION:Ljava/lang/String; = "Please wait a while before re-attempting or increase the service limit."
.field private static final serialVersionUID:J = 0x1L
# direct methods
.method public constructor <init>(Ljava/lang/Throwable;)V
.locals 2
const-string v0, "Number of allowed operation has exceeded."
const-string v1, "Please wait a while before re-attempting or increase the service limit."
.line 1
invoke-direct {p0, v0, p1, v1}, Lcom/amplifyframework/auth/AuthException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;)V
return-void
.end method
@@ -0,0 +1,37 @@
.class public Lcom/amplifyframework/auth/AuthException$PasswordResetRequiredException;
.super Lcom/amplifyframework/auth/AuthException;
.source "AuthException.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/amplifyframework/auth/AuthException;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "PasswordResetRequiredException"
.end annotation
# static fields
.field private static final MESSAGE:Ljava/lang/String; = "Required to reset the password of the user."
.field private static final RECOVERY_SUGGESTION:Ljava/lang/String; = "Reset the password of the user."
.field private static final serialVersionUID:J = 0x1L
# direct methods
.method public constructor <init>(Ljava/lang/Throwable;)V
.locals 2
const-string v0, "Required to reset the password of the user."
const-string v1, "Reset the password of the user."
.line 1
invoke-direct {p0, v0, p1, v1}, Lcom/amplifyframework/auth/AuthException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;)V
return-void
.end method
@@ -0,0 +1,37 @@
.class public Lcom/amplifyframework/auth/AuthException$ResourceNotFoundException;
.super Lcom/amplifyframework/auth/AuthException;
.source "AuthException.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/amplifyframework/auth/AuthException;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "ResourceNotFoundException"
.end annotation
# static fields
.field private static final MESSAGE:Ljava/lang/String; = "Could not find the requested online resource."
.field private static final RECOVERY_SUGGESTION:Ljava/lang/String; = "Retry with exponential back-off or check your config file to be sure the endpoint is valid."
.field private static final serialVersionUID:J = 0x1L
# direct methods
.method public constructor <init>(Ljava/lang/Throwable;)V
.locals 2
const-string v0, "Could not find the requested online resource."
const-string v1, "Retry with exponential back-off or check your config file to be sure the endpoint is valid."
.line 1
invoke-direct {p0, v0, p1, v1}, Lcom/amplifyframework/auth/AuthException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;)V
return-void
.end method
@@ -0,0 +1,50 @@
.class public Lcom/amplifyframework/auth/AuthException$SessionExpiredException;
.super Lcom/amplifyframework/auth/AuthException;
.source "AuthException.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/amplifyframework/auth/AuthException;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "SessionExpiredException"
.end annotation
# static fields
.field private static final MESSAGE:Ljava/lang/String; = "Your session has expired."
.field private static final RECOVERY_SUGGESTION:Ljava/lang/String; = "Please sign in and reattempt the operation."
.field private static final serialVersionUID:J = 0x1L
# direct methods
.method public constructor <init>()V
.locals 2
const-string v0, "Your session has expired."
const-string v1, "Please sign in and reattempt the operation."
.line 1
invoke-direct {p0, v0, v1}, Lcom/amplifyframework/auth/AuthException;-><init>(Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method public constructor <init>(Ljava/lang/Throwable;)V
.locals 2
const-string v0, "Your session has expired."
const-string v1, "Please sign in and reattempt the operation."
.line 2
invoke-direct {p0, v0, p1, v1}, Lcom/amplifyframework/auth/AuthException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;)V
return-void
.end method
@@ -0,0 +1,50 @@
.class public Lcom/amplifyframework/auth/AuthException$SessionUnavailableOfflineException;
.super Lcom/amplifyframework/auth/AuthException;
.source "AuthException.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/amplifyframework/auth/AuthException;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "SessionUnavailableOfflineException"
.end annotation
# static fields
.field private static final MESSAGE:Ljava/lang/String; = "Unable to fetch/refresh credentials because the server is unreachable."
.field private static final RECOVERY_SUGGESTION:Ljava/lang/String; = "Check online connectivity and retry operation."
.field private static final serialVersionUID:J = 0x1L
# direct methods
.method public constructor <init>()V
.locals 2
const-string v0, "Unable to fetch/refresh credentials because the server is unreachable."
const-string v1, "Check online connectivity and retry operation."
.line 1
invoke-direct {p0, v0, v1}, Lcom/amplifyframework/auth/AuthException;-><init>(Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method public constructor <init>(Ljava/lang/Throwable;)V
.locals 2
const-string v0, "Unable to fetch/refresh credentials because the server is unreachable."
const-string v1, "Check online connectivity and retry operation."
.line 2
invoke-direct {p0, v0, p1, v1}, Lcom/amplifyframework/auth/AuthException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;)V
return-void
.end method
@@ -0,0 +1,50 @@
.class public Lcom/amplifyframework/auth/AuthException$SessionUnavailableServiceException;
.super Lcom/amplifyframework/auth/AuthException;
.source "AuthException.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/amplifyframework/auth/AuthException;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "SessionUnavailableServiceException"
.end annotation
# static fields
.field private static final MESSAGE:Ljava/lang/String; = "Unable to fetch/refresh credentials because of a service error."
.field private static final RECOVERY_SUGGESTION:Ljava/lang/String; = "Retry with exponential backoff."
.field private static final serialVersionUID:J = 0x1L
# direct methods
.method public constructor <init>()V
.locals 2
const-string v0, "Unable to fetch/refresh credentials because of a service error."
const-string v1, "Retry with exponential backoff."
.line 1
invoke-direct {p0, v0, v1}, Lcom/amplifyframework/auth/AuthException;-><init>(Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method public constructor <init>(Ljava/lang/Throwable;)V
.locals 2
const-string v0, "Unable to fetch/refresh credentials because of a service error."
const-string v1, "Retry with exponential backoff."
.line 2
invoke-direct {p0, v0, p1, v1}, Lcom/amplifyframework/auth/AuthException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;)V
return-void
.end method
@@ -0,0 +1,128 @@
.class public Lcom/amplifyframework/auth/AuthException$SignedOutException;
.super Lcom/amplifyframework/auth/AuthException;
.source "AuthException.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/amplifyframework/auth/AuthException;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "SignedOutException"
.end annotation
# static fields
.field private static final MESSAGE:Ljava/lang/String; = "You are currently signed out."
.field private static final RECOVERY_SUGGESTIONS:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Lcom/amplifyframework/auth/AuthException$GuestAccess;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private static final serialVersionUID:J = 0x1L
# direct methods
.method public static constructor <clinit>()V
.locals 3
.line 1
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
sput-object v0, Lcom/amplifyframework/auth/AuthException$SignedOutException;->RECOVERY_SUGGESTIONS:Ljava/util/Map;
.line 2
sget-object v1, Lcom/amplifyframework/auth/AuthException$GuestAccess;->GUEST_ACCESS_DISABLED:Lcom/amplifyframework/auth/AuthException$GuestAccess;
const-string v2, "Please sign in and reattempt the operation."
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3
sget-object v1, Lcom/amplifyframework/auth/AuthException$GuestAccess;->GUEST_ACCESS_POSSIBLE:Lcom/amplifyframework/auth/AuthException$GuestAccess;
const-string v2, "If you have guest access enabled, please check that your device is online and try again. Otherwise if guest access is not enabled, you\'ll need to sign in and try again."
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 4
sget-object v1, Lcom/amplifyframework/auth/AuthException$GuestAccess;->GUEST_ACCESS_ENABLED:Lcom/amplifyframework/auth/AuthException$GuestAccess;
const-string v2, "For guest access, please check that your device is online and try again. For normal user access, please sign in."
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
return-void
.end method
.method public constructor <init>()V
.locals 2
.line 1
sget-object v0, Lcom/amplifyframework/auth/AuthException$SignedOutException;->RECOVERY_SUGGESTIONS:Ljava/util/Map;
sget-object v1, Lcom/amplifyframework/auth/AuthException$GuestAccess;->GUEST_ACCESS_DISABLED:Lcom/amplifyframework/auth/AuthException$GuestAccess;
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
const-string v1, "You are currently signed out."
invoke-direct {p0, v1, v0}, Lcom/amplifyframework/auth/AuthException;-><init>(Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method public constructor <init>(Lcom/amplifyframework/auth/AuthException$GuestAccess;)V
.locals 1
.line 2
sget-object v0, Lcom/amplifyframework/auth/AuthException$SignedOutException;->RECOVERY_SUGGESTIONS:Ljava/util/Map;
invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Ljava/lang/String;
const-string v0, "You are currently signed out."
invoke-direct {p0, v0, p1}, Lcom/amplifyframework/auth/AuthException;-><init>(Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method public constructor <init>(Ljava/lang/Throwable;)V
.locals 2
.line 3
sget-object v0, Lcom/amplifyframework/auth/AuthException$SignedOutException;->RECOVERY_SUGGESTIONS:Ljava/util/Map;
sget-object v1, Lcom/amplifyframework/auth/AuthException$GuestAccess;->GUEST_ACCESS_DISABLED:Lcom/amplifyframework/auth/AuthException$GuestAccess;
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
const-string v1, "You are currently signed out."
invoke-direct {p0, v1, p1, v0}, Lcom/amplifyframework/auth/AuthException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;)V
return-void
.end method
@@ -0,0 +1,33 @@
.class public Lcom/amplifyframework/auth/AuthException$UnknownException;
.super Lcom/amplifyframework/auth/AuthException;
.source "AuthException.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/amplifyframework/auth/AuthException;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "UnknownException"
.end annotation
# static fields
.field private static final serialVersionUID:J = 0x1L
# direct methods
.method public constructor <init>(Ljava/lang/Throwable;)V
.locals 2
const-string v0, "An unclassified error prevented this operation."
const-string v1, "See the attached exception for more details"
.line 1
invoke-direct {p0, v0, p1, v1}, Lcom/amplifyframework/auth/AuthException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;)V
return-void
.end method
@@ -0,0 +1,29 @@
.class public Lcom/amplifyframework/auth/AuthException$UserCancelledException;
.super Lcom/amplifyframework/auth/AuthException;
.source "AuthException.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/amplifyframework/auth/AuthException;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "UserCancelledException"
.end annotation
# static fields
.field private static final serialVersionUID:J = 0x1L
# direct methods
.method public constructor <init>(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;)V
.locals 0
.line 1
invoke-direct {p0, p1, p2, p3}, Lcom/amplifyframework/auth/AuthException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;)V
return-void
.end method
@@ -0,0 +1,37 @@
.class public Lcom/amplifyframework/auth/AuthException$UserNotConfirmedException;
.super Lcom/amplifyframework/auth/AuthException;
.source "AuthException.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/amplifyframework/auth/AuthException;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "UserNotConfirmedException"
.end annotation
# static fields
.field private static final MESSAGE:Ljava/lang/String; = "User not confirmed in the system."
.field private static final RECOVERY_SUGGESTION:Ljava/lang/String; = "Please confirm user first and then retry operation"
.field private static final serialVersionUID:J = 0x1L
# direct methods
.method public constructor <init>(Ljava/lang/Throwable;)V
.locals 2
const-string v0, "User not confirmed in the system."
const-string v1, "Please confirm user first and then retry operation"
.line 1
invoke-direct {p0, v0, p1, v1}, Lcom/amplifyframework/auth/AuthException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;)V
return-void
.end method
@@ -0,0 +1,37 @@
.class public Lcom/amplifyframework/auth/AuthException$UserNotFoundException;
.super Lcom/amplifyframework/auth/AuthException;
.source "AuthException.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/amplifyframework/auth/AuthException;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "UserNotFoundException"
.end annotation
# static fields
.field private static final MESSAGE:Ljava/lang/String; = "User not found in the system."
.field private static final RECOVERY_SUGGESTION:Ljava/lang/String; = "Please enter correct username."
.field private static final serialVersionUID:J = 0x1L
# direct methods
.method public constructor <init>(Ljava/lang/Throwable;)V
.locals 2
const-string v0, "User not found in the system."
const-string v1, "Please enter correct username."
.line 1
invoke-direct {p0, v0, p1, v1}, Lcom/amplifyframework/auth/AuthException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;)V
return-void
.end method
@@ -0,0 +1,37 @@
.class public Lcom/amplifyframework/auth/AuthException$UsernameExistsException;
.super Lcom/amplifyframework/auth/AuthException;
.source "AuthException.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/amplifyframework/auth/AuthException;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "UsernameExistsException"
.end annotation
# static fields
.field private static final MESSAGE:Ljava/lang/String; = "Username already exists in the system."
.field private static final RECOVERY_SUGGESTION:Ljava/lang/String; = "Retry operation and enter another username."
.field private static final serialVersionUID:J = 0x1L
# direct methods
.method public constructor <init>(Ljava/lang/Throwable;)V
.locals 2
const-string v0, "Username already exists in the system."
const-string v1, "Retry operation and enter another username."
.line 1
invoke-direct {p0, v0, p1, v1}, Lcom/amplifyframework/auth/AuthException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;)V
return-void
.end method
@@ -0,0 +1,75 @@
.class public Lcom/amplifyframework/auth/AuthException;
.super Lcom/amplifyframework/AmplifyException;
.source "AuthException.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/amplifyframework/auth/AuthException$GuestAccess;,
Lcom/amplifyframework/auth/AuthException$UserCancelledException;,
Lcom/amplifyframework/auth/AuthException$FailedAttemptsLimitExceededException;,
Lcom/amplifyframework/auth/AuthException$ResourceNotFoundException;,
Lcom/amplifyframework/auth/AuthException$PasswordResetRequiredException;,
Lcom/amplifyframework/auth/AuthException$LimitExceededException;,
Lcom/amplifyframework/auth/AuthException$InvalidPasswordException;,
Lcom/amplifyframework/auth/AuthException$InvalidParameterException;,
Lcom/amplifyframework/auth/AuthException$CodeExpiredException;,
Lcom/amplifyframework/auth/AuthException$CodeMismatchException;,
Lcom/amplifyframework/auth/AuthException$CodeDeliveryFailureException;,
Lcom/amplifyframework/auth/AuthException$AliasExistsException;,
Lcom/amplifyframework/auth/AuthException$UsernameExistsException;,
Lcom/amplifyframework/auth/AuthException$UserNotConfirmedException;,
Lcom/amplifyframework/auth/AuthException$UserNotFoundException;,
Lcom/amplifyframework/auth/AuthException$UnknownException;,
Lcom/amplifyframework/auth/AuthException$SessionExpiredException;,
Lcom/amplifyframework/auth/AuthException$InvalidAccountTypeException;,
Lcom/amplifyframework/auth/AuthException$SessionUnavailableServiceException;,
Lcom/amplifyframework/auth/AuthException$SessionUnavailableOfflineException;,
Lcom/amplifyframework/auth/AuthException$SignedOutException;
}
.end annotation
# static fields
.field private static final serialVersionUID:J = 0x1L
# direct methods
.method public constructor <init>(Ljava/lang/String;Ljava/lang/String;)V
.locals 0
.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
.line 2
invoke-direct {p0, p1, p2}, Lcom/amplifyframework/AmplifyException;-><init>(Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method public constructor <init>(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;)V
.locals 0
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Ljava/lang/Throwable;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p3 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 1
invoke-direct {p0, p1, p2, p3}, Lcom/amplifyframework/AmplifyException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;)V
return-void
.end method
@@ -0,0 +1,63 @@
.class public abstract Lcom/amplifyframework/auth/AuthPlugin;
.super Ljava/lang/Object;
.source "AuthPlugin.java"
# interfaces
.implements Lcom/amplifyframework/auth/AuthCategoryBehavior;
.implements Lcom/amplifyframework/core/plugin/Plugin;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"<E:",
"Ljava/lang/Object;",
">",
"Ljava/lang/Object;",
"Lcom/amplifyframework/auth/AuthCategoryBehavior;",
"Lcom/amplifyframework/core/plugin/Plugin<",
"TE;>;"
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final 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 initialize(Landroid/content/Context;)V
.locals 0
.param p1 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/WorkerThread;
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/amplifyframework/AmplifyException;
}
.end annotation
return-void
.end method
@@ -0,0 +1,203 @@
.class public Lcom/amplifyframework/auth/AuthProvider;
.super Ljava/lang/Object;
.source "AuthProvider.java"
# static fields
.field private static final AMAZON:Ljava/lang/String; = "amazon"
.field private static final APPLE:Ljava/lang/String; = "apple"
.field private static final FACEBOOK:Ljava/lang/String; = "facebook"
.field private static final GOOGLE:Ljava/lang/String; = "google"
# instance fields
.field private final providerKey:Ljava/lang/String;
# direct methods
.method public constructor <init>(Ljava/lang/String;)V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
iput-object p1, p0, Lcom/amplifyframework/auth/AuthProvider;->providerKey:Ljava/lang/String;
return-void
.end method
.method public static amazon()Lcom/amplifyframework/auth/AuthProvider;
.locals 2
.line 1
new-instance v0, Lcom/amplifyframework/auth/AuthProvider;
const-string v1, "amazon"
invoke-direct {v0, v1}, Lcom/amplifyframework/auth/AuthProvider;-><init>(Ljava/lang/String;)V
return-object v0
.end method
.method public static apple()Lcom/amplifyframework/auth/AuthProvider;
.locals 2
.line 1
new-instance v0, Lcom/amplifyframework/auth/AuthProvider;
const-string v1, "apple"
invoke-direct {v0, v1}, Lcom/amplifyframework/auth/AuthProvider;-><init>(Ljava/lang/String;)V
return-object v0
.end method
.method public static custom(Ljava/lang/String;)Lcom/amplifyframework/auth/AuthProvider;
.locals 1
.line 1
new-instance v0, Lcom/amplifyframework/auth/AuthProvider;
invoke-direct {v0, p0}, Lcom/amplifyframework/auth/AuthProvider;-><init>(Ljava/lang/String;)V
return-object v0
.end method
.method public static facebook()Lcom/amplifyframework/auth/AuthProvider;
.locals 2
.line 1
new-instance v0, Lcom/amplifyframework/auth/AuthProvider;
const-string v1, "facebook"
invoke-direct {v0, v1}, Lcom/amplifyframework/auth/AuthProvider;-><init>(Ljava/lang/String;)V
return-object v0
.end method
.method public static google()Lcom/amplifyframework/auth/AuthProvider;
.locals 2
.line 1
new-instance v0, Lcom/amplifyframework/auth/AuthProvider;
const-string v1, "google"
invoke-direct {v0, v1}, Lcom/amplifyframework/auth/AuthProvider;-><init>(Ljava/lang/String;)V
return-object v0
.end method
# virtual methods
.method public equals(Ljava/lang/Object;)Z
.locals 2
if-ne p0, p1, :cond_0
const/4 p1, 0x1
return p1
:cond_0
if-eqz p1, :cond_2
.line 1
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v0
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v1
if-eq v0, v1, :cond_1
goto :goto_0
.line 2
:cond_1
check-cast p1, Lcom/amplifyframework/auth/AuthProvider;
.line 3
invoke-virtual {p0}, Lcom/amplifyframework/auth/AuthProvider;->getProviderKey()Ljava/lang/String;
move-result-object v0
invoke-virtual {p1}, Lcom/amplifyframework/auth/AuthProvider;->getProviderKey()Ljava/lang/String;
move-result-object p1
invoke-static {v0, p1}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
return p1
:cond_2
:goto_0
const/4 p1, 0x0
return p1
.end method
.method public getProviderKey()Ljava/lang/String;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
iget-object v0, p0, Lcom/amplifyframework/auth/AuthProvider;->providerKey:Ljava/lang/String;
return-object v0
.end method
.method public hashCode()I
.locals 3
const/4 v0, 0x1
new-array v0, v0, [Ljava/lang/Object;
.line 1
invoke-virtual {p0}, Lcom/amplifyframework/auth/AuthProvider;->getProviderKey()Ljava/lang/String;
move-result-object v1
const/4 v2, 0x0
aput-object v1, v0, v2
.line 2
invoke-static {v0}, Lr1/h;->b([Ljava/lang/Object;)I
move-result v0
return v0
.end method
.method public toString()Ljava/lang/String;
.locals 3
const-string v0, "AuthProvider{providerKey="
.line 1
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcom/amplifyframework/auth/AuthProvider;->providerKey:Ljava/lang/String;
const/16 v2, 0x7d
invoke-static {v0, v1, v2}, Lu2/g;->a(Ljava/lang/StringBuilder;Ljava/lang/String;C)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,146 @@
.class public Lcom/amplifyframework/auth/AuthSession;
.super Ljava/lang/Object;
.source "AuthSession.java"
# instance fields
.field private final isSignedIn:Z
# direct methods
.method public constructor <init>(Z)V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
iput-boolean p1, p0, Lcom/amplifyframework/auth/AuthSession;->isSignedIn:Z
return-void
.end method
# virtual methods
.method public equals(Ljava/lang/Object;)Z
.locals 2
if-ne p0, p1, :cond_0
const/4 p1, 0x1
return p1
:cond_0
if-eqz p1, :cond_2
.line 1
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v0
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v1
if-eq v0, v1, :cond_1
goto :goto_0
.line 2
:cond_1
check-cast p1, Lcom/amplifyframework/auth/AuthSession;
.line 3
invoke-virtual {p0}, Lcom/amplifyframework/auth/AuthSession;->isSignedIn()Z
move-result v0
invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v0
invoke-virtual {p1}, Lcom/amplifyframework/auth/AuthSession;->isSignedIn()Z
move-result p1
invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p1
invoke-static {v0, p1}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
return p1
:cond_2
:goto_0
const/4 p1, 0x0
return p1
.end method
.method public hashCode()I
.locals 3
const/4 v0, 0x1
new-array v0, v0, [Ljava/lang/Object;
.line 1
invoke-virtual {p0}, Lcom/amplifyframework/auth/AuthSession;->isSignedIn()Z
move-result v1
invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v1
const/4 v2, 0x0
aput-object v1, v0, v2
.line 2
invoke-static {v0}, Lr1/h;->b([Ljava/lang/Object;)I
move-result v0
return v0
.end method
.method public isSignedIn()Z
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
iget-boolean v0, p0, Lcom/amplifyframework/auth/AuthSession;->isSignedIn:Z
return v0
.end method
.method public toString()Ljava/lang/String;
.locals 2
const-string v0, "AuthSession{isSignedIn="
.line 1
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-boolean v1, p0, Lcom/amplifyframework/auth/AuthSession;->isSignedIn:Z
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
const/16 v1, 0x7d
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,196 @@
.class public final Lcom/amplifyframework/auth/AuthUser;
.super Ljava/lang/Object;
.source "AuthUser.java"
# instance fields
.field private userId:Ljava/lang/String;
.field private username:Ljava/lang/String;
# direct methods
.method public constructor <init>(Ljava/lang/String;Ljava/lang/String;)V
.locals 0
.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
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
invoke-static {p1}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
iput-object p1, p0, Lcom/amplifyframework/auth/AuthUser;->userId:Ljava/lang/String;
.line 3
invoke-static {p2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
iput-object p2, p0, Lcom/amplifyframework/auth/AuthUser;->username:Ljava/lang/String;
return-void
.end method
# virtual methods
.method public equals(Ljava/lang/Object;)Z
.locals 4
const/4 v0, 0x1
if-ne p0, p1, :cond_0
return v0
:cond_0
const/4 v1, 0x0
if-eqz p1, :cond_3
.line 1
const-class v2, Lcom/amplifyframework/auth/AuthUser;
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v3
if-eq v2, v3, :cond_1
goto :goto_1
.line 2
:cond_1
check-cast p1, Lcom/amplifyframework/auth/AuthUser;
.line 3
invoke-virtual {p0}, Lcom/amplifyframework/auth/AuthUser;->getUserId()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1}, Lcom/amplifyframework/auth/AuthUser;->getUserId()Ljava/lang/String;
move-result-object v3
invoke-static {v2, v3}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_2
.line 4
invoke-virtual {p0}, Lcom/amplifyframework/auth/AuthUser;->getUsername()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1}, Lcom/amplifyframework/auth/AuthUser;->getUsername()Ljava/lang/String;
move-result-object p1
invoke-static {v2, p1}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_2
goto :goto_0
:cond_2
move v0, v1
:goto_0
return v0
:cond_3
:goto_1
return v1
.end method
.method public getUserId()Ljava/lang/String;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
iget-object v0, p0, Lcom/amplifyframework/auth/AuthUser;->userId:Ljava/lang/String;
return-object v0
.end method
.method public getUsername()Ljava/lang/String;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
iget-object v0, p0, Lcom/amplifyframework/auth/AuthUser;->username:Ljava/lang/String;
return-object v0
.end method
.method public hashCode()I
.locals 3
const/4 v0, 0x2
new-array v0, v0, [Ljava/lang/Object;
.line 1
invoke-virtual {p0}, Lcom/amplifyframework/auth/AuthUser;->getUserId()Ljava/lang/String;
move-result-object v1
const/4 v2, 0x0
aput-object v1, v0, v2
.line 2
invoke-virtual {p0}, Lcom/amplifyframework/auth/AuthUser;->getUsername()Ljava/lang/String;
move-result-object v1
const/4 v2, 0x1
aput-object v1, v0, v2
.line 3
invoke-static {v0}, Lr1/h;->b([Ljava/lang/Object;)I
move-result v0
return v0
.end method
.method public toString()Ljava/lang/String;
.locals 4
const-string v0, "AuthUser{userId=\'"
.line 1
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcom/amplifyframework/auth/AuthUser;->userId:Ljava/lang/String;
const/16 v2, 0x27
const-string v3, ", username=\'"
invoke-static {v0, v1, v2, v3}, Lb3/e;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CLjava/lang/String;)V
iget-object v1, p0, Lcom/amplifyframework/auth/AuthUser;->username:Ljava/lang/String;
const/16 v3, 0x7d
invoke-static {v0, v1, v2, v3}, Lb3/i;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CC)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,180 @@
.class public final Lcom/amplifyframework/auth/AuthUserAttribute;
.super Ljava/lang/Object;
.source "AuthUserAttribute.java"
# instance fields
.field private key:Lcom/amplifyframework/auth/AuthUserAttributeKey;
.field private value:Ljava/lang/String;
# direct methods
.method public constructor <init>(Lcom/amplifyframework/auth/AuthUserAttributeKey;Ljava/lang/String;)V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
iput-object p1, p0, Lcom/amplifyframework/auth/AuthUserAttribute;->key:Lcom/amplifyframework/auth/AuthUserAttributeKey;
.line 3
iput-object p2, p0, Lcom/amplifyframework/auth/AuthUserAttribute;->value:Ljava/lang/String;
return-void
.end method
# virtual methods
.method public equals(Ljava/lang/Object;)Z
.locals 4
const/4 v0, 0x1
if-ne p0, p1, :cond_0
return v0
:cond_0
const/4 v1, 0x0
if-eqz p1, :cond_3
.line 1
const-class v2, Lcom/amplifyframework/auth/AuthUserAttribute;
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v3
if-eq v2, v3, :cond_1
goto :goto_1
.line 2
:cond_1
check-cast p1, Lcom/amplifyframework/auth/AuthUserAttribute;
.line 3
invoke-virtual {p0}, Lcom/amplifyframework/auth/AuthUserAttribute;->getKey()Lcom/amplifyframework/auth/AuthUserAttributeKey;
move-result-object v2
invoke-virtual {p1}, Lcom/amplifyframework/auth/AuthUserAttribute;->getKey()Lcom/amplifyframework/auth/AuthUserAttributeKey;
move-result-object v3
invoke-static {v2, v3}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_2
.line 4
invoke-virtual {p0}, Lcom/amplifyframework/auth/AuthUserAttribute;->getValue()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1}, Lcom/amplifyframework/auth/AuthUserAttribute;->getValue()Ljava/lang/String;
move-result-object p1
invoke-static {v2, p1}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_2
goto :goto_0
:cond_2
move v0, v1
:goto_0
return v0
:cond_3
:goto_1
return v1
.end method
.method public getKey()Lcom/amplifyframework/auth/AuthUserAttributeKey;
.locals 1
.line 1
iget-object v0, p0, Lcom/amplifyframework/auth/AuthUserAttribute;->key:Lcom/amplifyframework/auth/AuthUserAttributeKey;
return-object v0
.end method
.method public getValue()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/amplifyframework/auth/AuthUserAttribute;->value:Ljava/lang/String;
return-object v0
.end method
.method public hashCode()I
.locals 3
const/4 v0, 0x2
new-array v0, v0, [Ljava/lang/Object;
.line 1
invoke-virtual {p0}, Lcom/amplifyframework/auth/AuthUserAttribute;->getKey()Lcom/amplifyframework/auth/AuthUserAttributeKey;
move-result-object v1
const/4 v2, 0x0
aput-object v1, v0, v2
.line 2
invoke-virtual {p0}, Lcom/amplifyframework/auth/AuthUserAttribute;->getValue()Ljava/lang/String;
move-result-object v1
const/4 v2, 0x1
aput-object v1, v0, v2
.line 3
invoke-static {v0}, Lr1/h;->b([Ljava/lang/Object;)I
move-result v0
return v0
.end method
.method public toString()Ljava/lang/String;
.locals 3
const-string v0, "AuthUserAttribute {key="
.line 1
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcom/amplifyframework/auth/AuthUserAttribute;->key:Lcom/amplifyframework/auth/AuthUserAttributeKey;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, ", value="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/amplifyframework/auth/AuthUserAttribute;->value:Ljava/lang/String;
const/16 v2, 0x7d
invoke-static {v0, v1, v2}, Lu2/g;->a(Ljava/lang/StringBuilder;Ljava/lang/String;C)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,396 @@
.class public final Lcom/amplifyframework/auth/AuthUserAttributeKey;
.super Ljava/lang/Object;
.source "AuthUserAttributeKey.java"
# static fields
.field private static final ADDRESS:Ljava/lang/String; = "address"
.field private static final BIRTHDATE:Ljava/lang/String; = "birthdate"
.field private static final EMAIL:Ljava/lang/String; = "email"
.field private static final FAMILY_NAME:Ljava/lang/String; = "family_name"
.field private static final GENDER:Ljava/lang/String; = "gender"
.field private static final GIVEN_NAME:Ljava/lang/String; = "given_name"
.field private static final LOCALE:Ljava/lang/String; = "locale"
.field private static final MIDDLE_NAME:Ljava/lang/String; = "middle_name"
.field private static final NAME:Ljava/lang/String; = "name"
.field private static final NICKNAME:Ljava/lang/String; = "nickname"
.field private static final PHONE_NUMBER:Ljava/lang/String; = "phone_number"
.field private static final PICTURE:Ljava/lang/String; = "picture"
.field private static final PREFERRED_USERNAME:Ljava/lang/String; = "preferred_username"
.field private static final PROFILE:Ljava/lang/String; = "profile"
.field private static final UPDATED_AT:Ljava/lang/String; = "updated_at"
.field private static final WEBSITE:Ljava/lang/String; = "website"
.field private static final ZONE_INFO:Ljava/lang/String; = "zoneinfo"
# instance fields
.field private final attributeKey:Ljava/lang/String;
# direct methods
.method public constructor <init>(Ljava/lang/String;)V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
iput-object p1, p0, Lcom/amplifyframework/auth/AuthUserAttributeKey;->attributeKey:Ljava/lang/String;
return-void
.end method
.method public static address()Lcom/amplifyframework/auth/AuthUserAttributeKey;
.locals 2
.line 1
new-instance v0, Lcom/amplifyframework/auth/AuthUserAttributeKey;
const-string v1, "address"
invoke-direct {v0, v1}, Lcom/amplifyframework/auth/AuthUserAttributeKey;-><init>(Ljava/lang/String;)V
return-object v0
.end method
.method public static birthdate()Lcom/amplifyframework/auth/AuthUserAttributeKey;
.locals 2
.line 1
new-instance v0, Lcom/amplifyframework/auth/AuthUserAttributeKey;
const-string v1, "birthdate"
invoke-direct {v0, v1}, Lcom/amplifyframework/auth/AuthUserAttributeKey;-><init>(Ljava/lang/String;)V
return-object v0
.end method
.method public static custom(Ljava/lang/String;)Lcom/amplifyframework/auth/AuthUserAttributeKey;
.locals 1
.line 1
new-instance v0, Lcom/amplifyframework/auth/AuthUserAttributeKey;
invoke-direct {v0, p0}, Lcom/amplifyframework/auth/AuthUserAttributeKey;-><init>(Ljava/lang/String;)V
return-object v0
.end method
.method public static email()Lcom/amplifyframework/auth/AuthUserAttributeKey;
.locals 2
.line 1
new-instance v0, Lcom/amplifyframework/auth/AuthUserAttributeKey;
const-string v1, "email"
invoke-direct {v0, v1}, Lcom/amplifyframework/auth/AuthUserAttributeKey;-><init>(Ljava/lang/String;)V
return-object v0
.end method
.method public static familyName()Lcom/amplifyframework/auth/AuthUserAttributeKey;
.locals 2
.line 1
new-instance v0, Lcom/amplifyframework/auth/AuthUserAttributeKey;
const-string v1, "family_name"
invoke-direct {v0, v1}, Lcom/amplifyframework/auth/AuthUserAttributeKey;-><init>(Ljava/lang/String;)V
return-object v0
.end method
.method public static gender()Lcom/amplifyframework/auth/AuthUserAttributeKey;
.locals 2
.line 1
new-instance v0, Lcom/amplifyframework/auth/AuthUserAttributeKey;
const-string v1, "gender"
invoke-direct {v0, v1}, Lcom/amplifyframework/auth/AuthUserAttributeKey;-><init>(Ljava/lang/String;)V
return-object v0
.end method
.method public static givenName()Lcom/amplifyframework/auth/AuthUserAttributeKey;
.locals 2
.line 1
new-instance v0, Lcom/amplifyframework/auth/AuthUserAttributeKey;
const-string v1, "given_name"
invoke-direct {v0, v1}, Lcom/amplifyframework/auth/AuthUserAttributeKey;-><init>(Ljava/lang/String;)V
return-object v0
.end method
.method public static locale()Lcom/amplifyframework/auth/AuthUserAttributeKey;
.locals 2
.line 1
new-instance v0, Lcom/amplifyframework/auth/AuthUserAttributeKey;
const-string v1, "locale"
invoke-direct {v0, v1}, Lcom/amplifyframework/auth/AuthUserAttributeKey;-><init>(Ljava/lang/String;)V
return-object v0
.end method
.method public static middleName()Lcom/amplifyframework/auth/AuthUserAttributeKey;
.locals 2
.line 1
new-instance v0, Lcom/amplifyframework/auth/AuthUserAttributeKey;
const-string v1, "middle_name"
invoke-direct {v0, v1}, Lcom/amplifyframework/auth/AuthUserAttributeKey;-><init>(Ljava/lang/String;)V
return-object v0
.end method
.method public static name()Lcom/amplifyframework/auth/AuthUserAttributeKey;
.locals 2
.line 1
new-instance v0, Lcom/amplifyframework/auth/AuthUserAttributeKey;
const-string v1, "name"
invoke-direct {v0, v1}, Lcom/amplifyframework/auth/AuthUserAttributeKey;-><init>(Ljava/lang/String;)V
return-object v0
.end method
.method public static nickname()Lcom/amplifyframework/auth/AuthUserAttributeKey;
.locals 2
.line 1
new-instance v0, Lcom/amplifyframework/auth/AuthUserAttributeKey;
const-string v1, "nickname"
invoke-direct {v0, v1}, Lcom/amplifyframework/auth/AuthUserAttributeKey;-><init>(Ljava/lang/String;)V
return-object v0
.end method
.method public static phoneNumber()Lcom/amplifyframework/auth/AuthUserAttributeKey;
.locals 2
.line 1
new-instance v0, Lcom/amplifyframework/auth/AuthUserAttributeKey;
const-string v1, "phone_number"
invoke-direct {v0, v1}, Lcom/amplifyframework/auth/AuthUserAttributeKey;-><init>(Ljava/lang/String;)V
return-object v0
.end method
.method public static picture()Lcom/amplifyframework/auth/AuthUserAttributeKey;
.locals 2
.line 1
new-instance v0, Lcom/amplifyframework/auth/AuthUserAttributeKey;
const-string v1, "picture"
invoke-direct {v0, v1}, Lcom/amplifyframework/auth/AuthUserAttributeKey;-><init>(Ljava/lang/String;)V
return-object v0
.end method
.method public static preferredUsername()Lcom/amplifyframework/auth/AuthUserAttributeKey;
.locals 2
.line 1
new-instance v0, Lcom/amplifyframework/auth/AuthUserAttributeKey;
const-string v1, "preferred_username"
invoke-direct {v0, v1}, Lcom/amplifyframework/auth/AuthUserAttributeKey;-><init>(Ljava/lang/String;)V
return-object v0
.end method
.method public static profile()Lcom/amplifyframework/auth/AuthUserAttributeKey;
.locals 2
.line 1
new-instance v0, Lcom/amplifyframework/auth/AuthUserAttributeKey;
const-string v1, "profile"
invoke-direct {v0, v1}, Lcom/amplifyframework/auth/AuthUserAttributeKey;-><init>(Ljava/lang/String;)V
return-object v0
.end method
.method public static updatedAt()Lcom/amplifyframework/auth/AuthUserAttributeKey;
.locals 2
.line 1
new-instance v0, Lcom/amplifyframework/auth/AuthUserAttributeKey;
const-string v1, "updated_at"
invoke-direct {v0, v1}, Lcom/amplifyframework/auth/AuthUserAttributeKey;-><init>(Ljava/lang/String;)V
return-object v0
.end method
.method public static website()Lcom/amplifyframework/auth/AuthUserAttributeKey;
.locals 2
.line 1
new-instance v0, Lcom/amplifyframework/auth/AuthUserAttributeKey;
const-string v1, "website"
invoke-direct {v0, v1}, Lcom/amplifyframework/auth/AuthUserAttributeKey;-><init>(Ljava/lang/String;)V
return-object v0
.end method
.method public static zoneInfo()Lcom/amplifyframework/auth/AuthUserAttributeKey;
.locals 2
.line 1
new-instance v0, Lcom/amplifyframework/auth/AuthUserAttributeKey;
const-string v1, "zoneinfo"
invoke-direct {v0, v1}, Lcom/amplifyframework/auth/AuthUserAttributeKey;-><init>(Ljava/lang/String;)V
return-object v0
.end method
# virtual methods
.method public equals(Ljava/lang/Object;)Z
.locals 2
if-ne p0, p1, :cond_0
const/4 p1, 0x1
return p1
:cond_0
if-eqz p1, :cond_2
.line 1
const-class v0, Lcom/amplifyframework/auth/AuthUserAttributeKey;
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v1
if-eq v0, v1, :cond_1
goto :goto_0
.line 2
:cond_1
check-cast p1, Lcom/amplifyframework/auth/AuthUserAttributeKey;
.line 3
invoke-virtual {p0}, Lcom/amplifyframework/auth/AuthUserAttributeKey;->getKeyString()Ljava/lang/String;
move-result-object v0
invoke-virtual {p1}, Lcom/amplifyframework/auth/AuthUserAttributeKey;->getKeyString()Ljava/lang/String;
move-result-object p1
invoke-static {v0, p1}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
return p1
:cond_2
:goto_0
const/4 p1, 0x0
return p1
.end method
.method public getKeyString()Ljava/lang/String;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
iget-object v0, p0, Lcom/amplifyframework/auth/AuthUserAttributeKey;->attributeKey:Ljava/lang/String;
return-object v0
.end method
.method public hashCode()I
.locals 3
const/4 v0, 0x1
new-array v0, v0, [Ljava/lang/Object;
.line 1
invoke-virtual {p0}, Lcom/amplifyframework/auth/AuthUserAttributeKey;->getKeyString()Ljava/lang/String;
move-result-object v1
const/4 v2, 0x0
aput-object v1, v0, v2
.line 2
invoke-static {v0}, Lr1/h;->b([Ljava/lang/Object;)I
move-result v0
return v0
.end method
.method public toString()Ljava/lang/String;
.locals 3
const-string v0, "AuthUserAttributeKey {attributeKey="
.line 1
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcom/amplifyframework/auth/AuthUserAttributeKey;->attributeKey:Ljava/lang/String;
const/16 v2, 0x7d
invoke-static {v0, v1, v2}, Lu2/g;->a(Ljava/lang/StringBuilder;Ljava/lang/String;C)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,14 @@
.class synthetic Lcom/amplifyframework/auth/options/AuthSignInOptions$1;
.super Ljava/lang/Object;
.source "AuthSignInOptions.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/amplifyframework/auth/options/AuthSignInOptions;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation
@@ -0,0 +1,49 @@
.class public abstract Lcom/amplifyframework/auth/options/AuthSignInOptions$Builder;
.super Ljava/lang/Object;
.source "AuthSignInOptions.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/amplifyframework/auth/options/AuthSignInOptions;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x409
name = "Builder"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Lcom/amplifyframework/auth/options/AuthSignInOptions$Builder<",
"TT;>;>",
"Ljava/lang/Object;"
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public abstract build()Lcom/amplifyframework/auth/options/AuthSignInOptions;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end method
.method public abstract getThis()Lcom/amplifyframework/auth/options/AuthSignInOptions$Builder;
.annotation system Ldalvik/annotation/Signature;
value = {
"()TT;"
}
.end annotation
.end method
@@ -0,0 +1,77 @@
.class public final Lcom/amplifyframework/auth/options/AuthSignInOptions$DefaultAuthSignInOptions;
.super Lcom/amplifyframework/auth/options/AuthSignInOptions;
.source "AuthSignInOptions.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/amplifyframework/auth/options/AuthSignInOptions;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "DefaultAuthSignInOptions"
.end annotation
# direct methods
.method private constructor <init>()V
.locals 0
.line 2
invoke-direct {p0}, Lcom/amplifyframework/auth/options/AuthSignInOptions;-><init>()V
return-void
.end method
.method public synthetic constructor <init>(Lcom/amplifyframework/auth/options/AuthSignInOptions$1;)V
.locals 0
.line 1
invoke-direct {p0}, Lcom/amplifyframework/auth/options/AuthSignInOptions$DefaultAuthSignInOptions;-><init>()V
return-void
.end method
# virtual methods
.method public equals(Ljava/lang/Object;)Z
.locals 0
.param p1 # Ljava/lang/Object;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.line 1
instance-of p1, p1, Lcom/amplifyframework/auth/options/AuthSignInOptions$DefaultAuthSignInOptions;
return p1
.end method
.method public hashCode()I
.locals 1
.line 1
const-class v0, Lcom/amplifyframework/auth/options/AuthSignInOptions$DefaultAuthSignInOptions;
invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I
move-result v0
return v0
.end method
.method public toString()Ljava/lang/String;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
const-class v0, Lcom/amplifyframework/auth/options/AuthSignInOptions$DefaultAuthSignInOptions;
invoke-virtual {v0}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,36 @@
.class public abstract Lcom/amplifyframework/auth/options/AuthSignInOptions;
.super Ljava/lang/Object;
.source "AuthSignInOptions.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/amplifyframework/auth/options/AuthSignInOptions$DefaultAuthSignInOptions;,
Lcom/amplifyframework/auth/options/AuthSignInOptions$Builder;
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static defaults()Lcom/amplifyframework/auth/options/AuthSignInOptions$DefaultAuthSignInOptions;
.locals 2
.line 1
new-instance v0, Lcom/amplifyframework/auth/options/AuthSignInOptions$DefaultAuthSignInOptions;
const/4 v1, 0x0
invoke-direct {v0, v1}, Lcom/amplifyframework/auth/options/AuthSignInOptions$DefaultAuthSignInOptions;-><init>(Lcom/amplifyframework/auth/options/AuthSignInOptions$1;)V
return-object v0
.end method
@@ -0,0 +1,96 @@
.class public abstract Lcom/amplifyframework/auth/options/AuthSignOutOptions$Builder;
.super Ljava/lang/Object;
.source "AuthSignOutOptions.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/amplifyframework/auth/options/AuthSignOutOptions;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x409
name = "Builder"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Lcom/amplifyframework/auth/options/AuthSignOutOptions$Builder<",
"TT;>;>",
"Ljava/lang/Object;"
}
.end annotation
# instance fields
.field private globalSignOut:Z
# direct methods
.method public constructor <init>()V
.locals 1
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const/4 v0, 0x0
.line 2
iput-boolean v0, p0, Lcom/amplifyframework/auth/options/AuthSignOutOptions$Builder;->globalSignOut:Z
return-void
.end method
# virtual methods
.method public build()Lcom/amplifyframework/auth/options/AuthSignOutOptions;
.locals 2
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
new-instance v0, Lcom/amplifyframework/auth/options/AuthSignOutOptions;
iget-boolean v1, p0, Lcom/amplifyframework/auth/options/AuthSignOutOptions$Builder;->globalSignOut:Z
invoke-direct {v0, v1}, Lcom/amplifyframework/auth/options/AuthSignOutOptions;-><init>(Z)V
return-object v0
.end method
.method public abstract getThis()Lcom/amplifyframework/auth/options/AuthSignOutOptions$Builder;
.annotation system Ldalvik/annotation/Signature;
value = {
"()TT;"
}
.end annotation
.end method
.method public globalSignOut(Z)Lcom/amplifyframework/auth/options/AuthSignOutOptions$Builder;
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(Z)TT;"
}
.end annotation
.line 1
iput-boolean p1, p0, Lcom/amplifyframework/auth/options/AuthSignOutOptions$Builder;->globalSignOut:Z
.line 2
invoke-virtual {p0}, Lcom/amplifyframework/auth/options/AuthSignOutOptions$Builder;->getThis()Lcom/amplifyframework/auth/options/AuthSignOutOptions$Builder;
move-result-object p1
return-object p1
.end method
.method public isGlobalSignOut()Z
.locals 1
.line 1
iget-boolean v0, p0, Lcom/amplifyframework/auth/options/AuthSignOutOptions$Builder;->globalSignOut:Z
return v0
.end method
@@ -0,0 +1,52 @@
.class public final Lcom/amplifyframework/auth/options/AuthSignOutOptions$CoreBuilder;
.super Lcom/amplifyframework/auth/options/AuthSignOutOptions$Builder;
.source "AuthSignOutOptions.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/amplifyframework/auth/options/AuthSignOutOptions;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "CoreBuilder"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/amplifyframework/auth/options/AuthSignOutOptions$Builder<",
"Lcom/amplifyframework/auth/options/AuthSignOutOptions$CoreBuilder;",
">;"
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Lcom/amplifyframework/auth/options/AuthSignOutOptions$Builder;-><init>()V
return-void
.end method
# virtual methods
.method public bridge synthetic getThis()Lcom/amplifyframework/auth/options/AuthSignOutOptions$Builder;
.locals 1
.line 1
invoke-virtual {p0}, Lcom/amplifyframework/auth/options/AuthSignOutOptions$CoreBuilder;->getThis()Lcom/amplifyframework/auth/options/AuthSignOutOptions$CoreBuilder;
move-result-object v0
return-object v0
.end method
.method public getThis()Lcom/amplifyframework/auth/options/AuthSignOutOptions$CoreBuilder;
.locals 0
return-object p0
.end method
@@ -0,0 +1,177 @@
.class public Lcom/amplifyframework/auth/options/AuthSignOutOptions;
.super Ljava/lang/Object;
.source "AuthSignOutOptions.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/amplifyframework/auth/options/AuthSignOutOptions$CoreBuilder;,
Lcom/amplifyframework/auth/options/AuthSignOutOptions$Builder;
}
.end annotation
# instance fields
.field private final globalSignOut:Z
# direct methods
.method public constructor <init>(Z)V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
iput-boolean p1, p0, Lcom/amplifyframework/auth/options/AuthSignOutOptions;->globalSignOut:Z
return-void
.end method
.method public static builder()Lcom/amplifyframework/auth/options/AuthSignOutOptions$Builder;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Lcom/amplifyframework/auth/options/AuthSignOutOptions$Builder<",
"*>;"
}
.end annotation
.line 1
new-instance v0, Lcom/amplifyframework/auth/options/AuthSignOutOptions$CoreBuilder;
invoke-direct {v0}, Lcom/amplifyframework/auth/options/AuthSignOutOptions$CoreBuilder;-><init>()V
return-object v0
.end method
# virtual methods
.method public equals(Ljava/lang/Object;)Z
.locals 2
if-ne p0, p1, :cond_0
const/4 p1, 0x1
return p1
:cond_0
if-eqz p1, :cond_2
.line 1
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v0
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v1
if-eq v0, v1, :cond_1
goto :goto_0
.line 2
:cond_1
check-cast p1, Lcom/amplifyframework/auth/options/AuthSignOutOptions;
.line 3
invoke-virtual {p0}, Lcom/amplifyframework/auth/options/AuthSignOutOptions;->isGlobalSignOut()Z
move-result v0
invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v0
invoke-virtual {p1}, Lcom/amplifyframework/auth/options/AuthSignOutOptions;->isGlobalSignOut()Z
move-result p1
invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p1
invoke-static {v0, p1}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
return p1
:cond_2
:goto_0
const/4 p1, 0x0
return p1
.end method
.method public hashCode()I
.locals 3
const/4 v0, 0x1
new-array v0, v0, [Ljava/lang/Object;
.line 1
invoke-virtual {p0}, Lcom/amplifyframework/auth/options/AuthSignOutOptions;->isGlobalSignOut()Z
move-result v1
invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v1
const/4 v2, 0x0
aput-object v1, v0, v2
.line 2
invoke-static {v0}, Lr1/h;->b([Ljava/lang/Object;)I
move-result v0
return v0
.end method
.method public isGlobalSignOut()Z
.locals 1
.line 1
iget-boolean v0, p0, Lcom/amplifyframework/auth/options/AuthSignOutOptions;->globalSignOut:Z
return v0
.end method
.method public toString()Ljava/lang/String;
.locals 2
const-string v0, "AuthSignOutOptions{globalSignOut="
.line 1
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
.line 2
invoke-virtual {p0}, Lcom/amplifyframework/auth/options/AuthSignOutOptions;->isGlobalSignOut()Z
move-result v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
const/16 v1, 0x7d
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,209 @@
.class public abstract Lcom/amplifyframework/auth/options/AuthSignUpOptions$Builder;
.super Ljava/lang/Object;
.source "AuthSignUpOptions.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/amplifyframework/auth/options/AuthSignUpOptions;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x409
name = "Builder"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Lcom/amplifyframework/auth/options/AuthSignUpOptions$Builder<",
"TT;>;>",
"Ljava/lang/Object;"
}
.end annotation
# instance fields
.field private singleUserAttribute:Lcom/amplifyframework/auth/AuthUserAttribute;
.field private final userAttributes:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Lcom/amplifyframework/auth/AuthUserAttribute;",
">;"
}
.end annotation
.end field
# direct methods
.method public constructor <init>()V
.locals 1
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iput-object v0, p0, Lcom/amplifyframework/auth/options/AuthSignUpOptions$Builder;->userAttributes:Ljava/util/List;
return-void
.end method
# virtual methods
.method public build()Lcom/amplifyframework/auth/options/AuthSignUpOptions;
.locals 2
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
new-instance v0, Lcom/amplifyframework/auth/options/AuthSignUpOptions;
invoke-virtual {p0}, Lcom/amplifyframework/auth/options/AuthSignUpOptions$Builder;->getUserAttributes()Ljava/util/List;
move-result-object v1
invoke-static {v1}, Lcom/amplifyframework/util/Immutable;->of(Ljava/util/List;)Ljava/util/List;
move-result-object v1
invoke-direct {v0, v1}, Lcom/amplifyframework/auth/options/AuthSignUpOptions;-><init>(Ljava/util/List;)V
return-object v0
.end method
.method public abstract getThis()Lcom/amplifyframework/auth/options/AuthSignUpOptions$Builder;
.annotation system Ldalvik/annotation/Signature;
value = {
"()TT;"
}
.end annotation
.end method
.method public getUserAttributes()Ljava/util/List;
.locals 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Lcom/amplifyframework/auth/AuthUserAttribute;",
">;"
}
.end annotation
.line 1
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
.line 2
iget-object v1, p0, Lcom/amplifyframework/auth/options/AuthSignUpOptions$Builder;->userAttributes:Ljava/util/List;
invoke-virtual {v0, v1}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z
.line 3
iget-object v1, p0, Lcom/amplifyframework/auth/options/AuthSignUpOptions$Builder;->singleUserAttribute:Lcom/amplifyframework/auth/AuthUserAttribute;
if-eqz v1, :cond_0
invoke-virtual {v0, v1}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_0
.line 4
iget-object v1, p0, Lcom/amplifyframework/auth/options/AuthSignUpOptions$Builder;->singleUserAttribute:Lcom/amplifyframework/auth/AuthUserAttribute;
invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
:cond_0
return-object v0
.end method
.method public userAttribute(Lcom/amplifyframework/auth/AuthUserAttributeKey;Ljava/lang/String;)Lcom/amplifyframework/auth/options/AuthSignUpOptions$Builder;
.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
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/amplifyframework/auth/AuthUserAttributeKey;",
"Ljava/lang/String;",
")TT;"
}
.end annotation
.line 1
new-instance v0, Lcom/amplifyframework/auth/AuthUserAttribute;
.line 2
invoke-static {p1}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
.line 3
invoke-static {p2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
invoke-direct {v0, p1, p2}, Lcom/amplifyframework/auth/AuthUserAttribute;-><init>(Lcom/amplifyframework/auth/AuthUserAttributeKey;Ljava/lang/String;)V
iput-object v0, p0, Lcom/amplifyframework/auth/options/AuthSignUpOptions$Builder;->singleUserAttribute:Lcom/amplifyframework/auth/AuthUserAttribute;
.line 4
invoke-virtual {p0}, Lcom/amplifyframework/auth/options/AuthSignUpOptions$Builder;->getThis()Lcom/amplifyframework/auth/options/AuthSignUpOptions$Builder;
move-result-object p1
return-object p1
.end method
.method public userAttributes(Ljava/util/List;)Lcom/amplifyframework/auth/options/AuthSignUpOptions$Builder;
.locals 1
.param p1 # Ljava/util/List;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Lcom/amplifyframework/auth/AuthUserAttribute;",
">;)TT;"
}
.end annotation
.line 1
invoke-static {p1}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
.line 2
iget-object v0, p0, Lcom/amplifyframework/auth/options/AuthSignUpOptions$Builder;->userAttributes:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->clear()V
.line 3
iget-object v0, p0, Lcom/amplifyframework/auth/options/AuthSignUpOptions$Builder;->userAttributes:Ljava/util/List;
invoke-interface {v0, p1}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z
.line 4
invoke-virtual {p0}, Lcom/amplifyframework/auth/options/AuthSignUpOptions$Builder;->getThis()Lcom/amplifyframework/auth/options/AuthSignUpOptions$Builder;
move-result-object p1
return-object p1
.end method
@@ -0,0 +1,52 @@
.class public final Lcom/amplifyframework/auth/options/AuthSignUpOptions$CoreBuilder;
.super Lcom/amplifyframework/auth/options/AuthSignUpOptions$Builder;
.source "AuthSignUpOptions.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/amplifyframework/auth/options/AuthSignUpOptions;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "CoreBuilder"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/amplifyframework/auth/options/AuthSignUpOptions$Builder<",
"Lcom/amplifyframework/auth/options/AuthSignUpOptions$CoreBuilder;",
">;"
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Lcom/amplifyframework/auth/options/AuthSignUpOptions$Builder;-><init>()V
return-void
.end method
# virtual methods
.method public bridge synthetic getThis()Lcom/amplifyframework/auth/options/AuthSignUpOptions$Builder;
.locals 1
.line 1
invoke-virtual {p0}, Lcom/amplifyframework/auth/options/AuthSignUpOptions$CoreBuilder;->getThis()Lcom/amplifyframework/auth/options/AuthSignUpOptions$CoreBuilder;
move-result-object v0
return-object v0
.end method
.method public getThis()Lcom/amplifyframework/auth/options/AuthSignUpOptions$CoreBuilder;
.locals 0
return-object p0
.end method
@@ -0,0 +1,185 @@
.class public Lcom/amplifyframework/auth/options/AuthSignUpOptions;
.super Ljava/lang/Object;
.source "AuthSignUpOptions.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/amplifyframework/auth/options/AuthSignUpOptions$CoreBuilder;,
Lcom/amplifyframework/auth/options/AuthSignUpOptions$Builder;
}
.end annotation
# instance fields
.field private final userAttributes:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Lcom/amplifyframework/auth/AuthUserAttribute;",
">;"
}
.end annotation
.end field
# direct methods
.method public constructor <init>(Ljava/util/List;)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Lcom/amplifyframework/auth/AuthUserAttribute;",
">;)V"
}
.end annotation
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
iput-object p1, p0, Lcom/amplifyframework/auth/options/AuthSignUpOptions;->userAttributes:Ljava/util/List;
return-void
.end method
.method public static builder()Lcom/amplifyframework/auth/options/AuthSignUpOptions$Builder;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Lcom/amplifyframework/auth/options/AuthSignUpOptions$Builder<",
"*>;"
}
.end annotation
.line 1
new-instance v0, Lcom/amplifyframework/auth/options/AuthSignUpOptions$CoreBuilder;
invoke-direct {v0}, Lcom/amplifyframework/auth/options/AuthSignUpOptions$CoreBuilder;-><init>()V
return-object v0
.end method
# virtual methods
.method public equals(Ljava/lang/Object;)Z
.locals 2
if-ne p0, p1, :cond_0
const/4 p1, 0x1
return p1
:cond_0
if-eqz p1, :cond_2
.line 1
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v0
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v1
if-eq v0, v1, :cond_1
goto :goto_0
.line 2
:cond_1
check-cast p1, Lcom/amplifyframework/auth/options/AuthSignUpOptions;
.line 3
invoke-virtual {p0}, Lcom/amplifyframework/auth/options/AuthSignUpOptions;->getUserAttributes()Ljava/util/List;
move-result-object v0
invoke-virtual {p1}, Lcom/amplifyframework/auth/options/AuthSignUpOptions;->getUserAttributes()Ljava/util/List;
move-result-object p1
invoke-static {v0, p1}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
return p1
:cond_2
:goto_0
const/4 p1, 0x0
return p1
.end method
.method public getUserAttributes()Ljava/util/List;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Lcom/amplifyframework/auth/AuthUserAttribute;",
">;"
}
.end annotation
.line 1
iget-object v0, p0, Lcom/amplifyframework/auth/options/AuthSignUpOptions;->userAttributes:Ljava/util/List;
return-object v0
.end method
.method public hashCode()I
.locals 3
const/4 v0, 0x1
new-array v0, v0, [Ljava/lang/Object;
.line 1
invoke-virtual {p0}, Lcom/amplifyframework/auth/options/AuthSignUpOptions;->getUserAttributes()Ljava/util/List;
move-result-object v1
const/4 v2, 0x0
aput-object v1, v0, v2
.line 2
invoke-static {v0}, Lr1/h;->b([Ljava/lang/Object;)I
move-result v0
return v0
.end method
.method public toString()Ljava/lang/String;
.locals 3
const-string v0, "AuthSignUpOptions{userAttributes="
.line 1
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcom/amplifyframework/auth/options/AuthSignUpOptions;->userAttributes:Ljava/util/List;
const/16 v2, 0x7d
invoke-static {v0, v1, v2}, Lb3/l;->a(Ljava/lang/StringBuilder;Ljava/util/List;C)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,388 @@
.class public abstract Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder;
.super Ljava/lang/Object;
.source "AuthWebUISignInOptions.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/amplifyframework/auth/options/AuthWebUISignInOptions;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x409
name = "Builder"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder<",
"TT;>;>",
"Ljava/lang/Object;"
}
.end annotation
# instance fields
.field private scopes:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private signInQueryParameters:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private signOutQueryParameters:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private tokenQueryParameters:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
# direct methods
.method public constructor <init>()V
.locals 1
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iput-object v0, p0, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder;->scopes:Ljava/util/List;
.line 3
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
iput-object v0, p0, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder;->signInQueryParameters:Ljava/util/Map;
.line 4
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
iput-object v0, p0, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder;->signOutQueryParameters:Ljava/util/Map;
.line 5
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
iput-object v0, p0, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder;->tokenQueryParameters:Ljava/util/Map;
return-void
.end method
# virtual methods
.method public build()Lcom/amplifyframework/auth/options/AuthWebUISignInOptions;
.locals 5
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
new-instance v0, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions;
iget-object v1, p0, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder;->scopes:Ljava/util/List;
.line 2
invoke-static {v1}, Lcom/amplifyframework/util/Immutable;->of(Ljava/util/List;)Ljava/util/List;
move-result-object v1
iget-object v2, p0, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder;->signInQueryParameters:Ljava/util/Map;
.line 3
invoke-static {v2}, Lcom/amplifyframework/util/Immutable;->of(Ljava/util/Map;)Ljava/util/Map;
move-result-object v2
iget-object v3, p0, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder;->signOutQueryParameters:Ljava/util/Map;
.line 4
invoke-static {v3}, Lcom/amplifyframework/util/Immutable;->of(Ljava/util/Map;)Ljava/util/Map;
move-result-object v3
iget-object v4, p0, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder;->tokenQueryParameters:Ljava/util/Map;
.line 5
invoke-static {v4}, Lcom/amplifyframework/util/Immutable;->of(Ljava/util/Map;)Ljava/util/Map;
move-result-object v4
invoke-direct {v0, v1, v2, v3, v4}, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions;-><init>(Ljava/util/List;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;)V
return-object v0
.end method
.method public getScopes()Ljava/util/List;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Ljava/lang/String;",
">;"
}
.end annotation
.line 1
iget-object v0, p0, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder;->scopes:Ljava/util/List;
return-object v0
.end method
.method public getSignInQueryParameters()Ljava/util/Map;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.line 1
iget-object v0, p0, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder;->signInQueryParameters:Ljava/util/Map;
return-object v0
.end method
.method public getSignOutQueryParameters()Ljava/util/Map;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.line 1
iget-object v0, p0, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder;->signOutQueryParameters:Ljava/util/Map;
return-object v0
.end method
.method public abstract getThis()Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder;
.annotation system Ldalvik/annotation/Signature;
value = {
"()TT;"
}
.end annotation
.end method
.method public getTokenQueryParameters()Ljava/util/Map;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.line 1
iget-object v0, p0, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder;->tokenQueryParameters:Ljava/util/Map;
return-object v0
.end method
.method public scopes(Ljava/util/List;)Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder;
.locals 1
.param p1 # Ljava/util/List;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Ljava/lang/String;",
">;)TT;"
}
.end annotation
.line 1
invoke-static {p1}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
.line 2
iget-object v0, p0, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder;->scopes:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->clear()V
.line 3
iget-object v0, p0, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder;->scopes:Ljava/util/List;
invoke-interface {v0, p1}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z
.line 4
invoke-virtual {p0}, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder;->getThis()Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder;
move-result-object p1
return-object p1
.end method
.method public signInQueryParameters(Ljava/util/Map;)Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder;
.locals 1
.param p1 # Ljava/util/Map;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;)TT;"
}
.end annotation
.line 1
invoke-static {p1}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
.line 2
iget-object v0, p0, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder;->signInQueryParameters:Ljava/util/Map;
invoke-interface {v0}, Ljava/util/Map;->clear()V
.line 3
iget-object v0, p0, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder;->signInQueryParameters:Ljava/util/Map;
invoke-interface {v0, p1}, Ljava/util/Map;->putAll(Ljava/util/Map;)V
.line 4
invoke-virtual {p0}, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder;->getThis()Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder;
move-result-object p1
return-object p1
.end method
.method public signOutQueryParameters(Ljava/util/Map;)Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder;
.locals 1
.param p1 # Ljava/util/Map;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;)TT;"
}
.end annotation
.line 1
invoke-static {p1}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
.line 2
iget-object v0, p0, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder;->signOutQueryParameters:Ljava/util/Map;
invoke-interface {v0}, Ljava/util/Map;->clear()V
.line 3
iget-object v0, p0, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder;->signOutQueryParameters:Ljava/util/Map;
invoke-interface {v0, p1}, Ljava/util/Map;->putAll(Ljava/util/Map;)V
.line 4
invoke-virtual {p0}, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder;->getThis()Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder;
move-result-object p1
return-object p1
.end method
.method public tokenQueryParameters(Ljava/util/Map;)Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder;
.locals 1
.param p1 # Ljava/util/Map;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;)TT;"
}
.end annotation
.line 1
invoke-static {p1}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
.line 2
iget-object v0, p0, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder;->tokenQueryParameters:Ljava/util/Map;
invoke-interface {v0}, Ljava/util/Map;->clear()V
.line 3
iget-object v0, p0, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder;->tokenQueryParameters:Ljava/util/Map;
invoke-interface {v0, p1}, Ljava/util/Map;->putAll(Ljava/util/Map;)V
.line 4
invoke-virtual {p0}, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder;->getThis()Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder;
move-result-object p1
return-object p1
.end method
@@ -0,0 +1,52 @@
.class public final Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$CoreBuilder;
.super Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder;
.source "AuthWebUISignInOptions.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/amplifyframework/auth/options/AuthWebUISignInOptions;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "CoreBuilder"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder<",
"Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$CoreBuilder;",
">;"
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder;-><init>()V
return-void
.end method
# virtual methods
.method public bridge synthetic getThis()Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder;
.locals 1
.line 1
invoke-virtual {p0}, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$CoreBuilder;->getThis()Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$CoreBuilder;
move-result-object v0
return-object v0
.end method
.method public getThis()Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$CoreBuilder;
.locals 0
return-object p0
.end method
@@ -0,0 +1,422 @@
.class public Lcom/amplifyframework/auth/options/AuthWebUISignInOptions;
.super Ljava/lang/Object;
.source "AuthWebUISignInOptions.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$CoreBuilder;,
Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder;
}
.end annotation
# instance fields
.field private final scopes:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private final signInQueryParameters:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private final signOutQueryParameters:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private final tokenQueryParameters:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
# direct methods
.method public constructor <init>(Ljava/util/List;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Ljava/lang/String;",
">;",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;)V"
}
.end annotation
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
iput-object p1, p0, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions;->scopes:Ljava/util/List;
.line 3
iput-object p2, p0, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions;->signInQueryParameters:Ljava/util/Map;
.line 4
iput-object p3, p0, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions;->signOutQueryParameters:Ljava/util/Map;
.line 5
iput-object p4, p0, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions;->tokenQueryParameters:Ljava/util/Map;
return-void
.end method
.method public static builder()Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$Builder<",
"*>;"
}
.end annotation
.line 1
new-instance v0, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$CoreBuilder;
invoke-direct {v0}, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions$CoreBuilder;-><init>()V
return-object v0
.end method
# virtual methods
.method public equals(Ljava/lang/Object;)Z
.locals 4
const/4 v0, 0x1
if-ne p0, p1, :cond_0
return v0
:cond_0
const/4 v1, 0x0
if-eqz p1, :cond_3
.line 1
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v2
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v3
if-eq v2, v3, :cond_1
goto :goto_1
.line 2
:cond_1
check-cast p1, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions;
.line 3
invoke-virtual {p0}, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions;->getScopes()Ljava/util/List;
move-result-object v2
invoke-virtual {p1}, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions;->getScopes()Ljava/util/List;
move-result-object v3
invoke-static {v2, v3}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_2
.line 4
invoke-virtual {p0}, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions;->getSignInQueryParameters()Ljava/util/Map;
move-result-object v2
invoke-virtual {p1}, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions;->getSignInQueryParameters()Ljava/util/Map;
move-result-object v3
invoke-static {v2, v3}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_2
.line 5
invoke-virtual {p0}, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions;->getSignOutQueryParameters()Ljava/util/Map;
move-result-object v2
invoke-virtual {p1}, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions;->getSignOutQueryParameters()Ljava/util/Map;
move-result-object v3
invoke-static {v2, v3}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_2
.line 6
invoke-virtual {p0}, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions;->getTokenQueryParameters()Ljava/util/Map;
move-result-object v2
invoke-virtual {p1}, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions;->getTokenQueryParameters()Ljava/util/Map;
move-result-object p1
invoke-static {v2, p1}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_2
goto :goto_0
:cond_2
move v0, v1
:goto_0
return v0
:cond_3
:goto_1
return v1
.end method
.method public getScopes()Ljava/util/List;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Ljava/lang/String;",
">;"
}
.end annotation
.line 1
iget-object v0, p0, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions;->scopes:Ljava/util/List;
return-object v0
.end method
.method public getSignInQueryParameters()Ljava/util/Map;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.line 1
iget-object v0, p0, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions;->signInQueryParameters:Ljava/util/Map;
return-object v0
.end method
.method public getSignOutQueryParameters()Ljava/util/Map;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.line 1
iget-object v0, p0, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions;->signOutQueryParameters:Ljava/util/Map;
return-object v0
.end method
.method public getTokenQueryParameters()Ljava/util/Map;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.line 1
iget-object v0, p0, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions;->tokenQueryParameters:Ljava/util/Map;
return-object v0
.end method
.method public hashCode()I
.locals 3
const/4 v0, 0x4
new-array v0, v0, [Ljava/lang/Object;
.line 1
invoke-virtual {p0}, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions;->getScopes()Ljava/util/List;
move-result-object v1
const/4 v2, 0x0
aput-object v1, v0, v2
.line 2
invoke-virtual {p0}, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions;->getSignInQueryParameters()Ljava/util/Map;
move-result-object v1
const/4 v2, 0x1
aput-object v1, v0, v2
.line 3
invoke-virtual {p0}, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions;->getSignOutQueryParameters()Ljava/util/Map;
move-result-object v1
const/4 v2, 0x2
aput-object v1, v0, v2
.line 4
invoke-virtual {p0}, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions;->getTokenQueryParameters()Ljava/util/Map;
move-result-object v1
const/4 v2, 0x3
aput-object v1, v0, v2
.line 5
invoke-static {v0}, Lr1/h;->b([Ljava/lang/Object;)I
move-result v0
return v0
.end method
.method public toString()Ljava/lang/String;
.locals 2
const-string v0, "AuthWebUISignInOptions{scopes="
.line 1
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
.line 2
invoke-virtual {p0}, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions;->getScopes()Ljava/util/List;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, ", signInQueryParameters="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 3
invoke-virtual {p0}, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions;->getSignInQueryParameters()Ljava/util/Map;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, ", signOutQueryParameters="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 4
invoke-virtual {p0}, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions;->getSignOutQueryParameters()Ljava/util/Map;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, ", tokenQueryParameters="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 5
invoke-virtual {p0}, Lcom/amplifyframework/auth/options/AuthWebUISignInOptions;->getTokenQueryParameters()Ljava/util/Map;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const/16 v1, 0x7d
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,210 @@
.class public final Lcom/amplifyframework/auth/result/AuthResetPasswordResult;
.super Ljava/lang/Object;
.source "AuthResetPasswordResult.java"
# instance fields
.field private final isPasswordReset:Z
.field private final nextStep:Lcom/amplifyframework/auth/result/step/AuthNextResetPasswordStep;
# direct methods
.method public constructor <init>(ZLcom/amplifyframework/auth/result/step/AuthNextResetPasswordStep;)V
.locals 0
.param p2 # Lcom/amplifyframework/auth/result/step/AuthNextResetPasswordStep;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
iput-boolean p1, p0, Lcom/amplifyframework/auth/result/AuthResetPasswordResult;->isPasswordReset:Z
.line 3
invoke-static {p2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
iput-object p2, p0, Lcom/amplifyframework/auth/result/AuthResetPasswordResult;->nextStep:Lcom/amplifyframework/auth/result/step/AuthNextResetPasswordStep;
return-void
.end method
# virtual methods
.method public equals(Ljava/lang/Object;)Z
.locals 4
const/4 v0, 0x1
if-ne p0, p1, :cond_0
return v0
:cond_0
const/4 v1, 0x0
if-eqz p1, :cond_3
.line 1
const-class v2, Lcom/amplifyframework/auth/result/AuthResetPasswordResult;
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v3
if-eq v2, v3, :cond_1
goto :goto_1
.line 2
:cond_1
check-cast p1, Lcom/amplifyframework/auth/result/AuthResetPasswordResult;
.line 3
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/AuthResetPasswordResult;->isPasswordReset()Z
move-result v2
invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v2
invoke-virtual {p1}, Lcom/amplifyframework/auth/result/AuthResetPasswordResult;->isPasswordReset()Z
move-result v3
invoke-static {v3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v3
invoke-static {v2, v3}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_2
.line 4
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/AuthResetPasswordResult;->getNextStep()Lcom/amplifyframework/auth/result/step/AuthNextResetPasswordStep;
move-result-object v2
invoke-virtual {p1}, Lcom/amplifyframework/auth/result/AuthResetPasswordResult;->getNextStep()Lcom/amplifyframework/auth/result/step/AuthNextResetPasswordStep;
move-result-object p1
invoke-static {v2, p1}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_2
goto :goto_0
:cond_2
move v0, v1
:goto_0
return v0
:cond_3
:goto_1
return v1
.end method
.method public getNextStep()Lcom/amplifyframework/auth/result/step/AuthNextResetPasswordStep;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
iget-object v0, p0, Lcom/amplifyframework/auth/result/AuthResetPasswordResult;->nextStep:Lcom/amplifyframework/auth/result/step/AuthNextResetPasswordStep;
return-object v0
.end method
.method public hashCode()I
.locals 3
const/4 v0, 0x2
new-array v0, v0, [Ljava/lang/Object;
.line 1
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/AuthResetPasswordResult;->isPasswordReset()Z
move-result v1
invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v1
const/4 v2, 0x0
aput-object v1, v0, v2
.line 2
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/AuthResetPasswordResult;->getNextStep()Lcom/amplifyframework/auth/result/step/AuthNextResetPasswordStep;
move-result-object v1
const/4 v2, 0x1
aput-object v1, v0, v2
.line 3
invoke-static {v0}, Lr1/h;->b([Ljava/lang/Object;)I
move-result v0
return v0
.end method
.method public isPasswordReset()Z
.locals 1
.line 1
iget-boolean v0, p0, Lcom/amplifyframework/auth/result/AuthResetPasswordResult;->isPasswordReset:Z
return v0
.end method
.method public toString()Ljava/lang/String;
.locals 2
const-string v0, "AuthResetPasswordResult{isPasswordReset="
.line 1
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
.line 2
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/AuthResetPasswordResult;->isPasswordReset()Z
move-result v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
const-string v1, ", nextStep="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 3
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/AuthResetPasswordResult;->getNextStep()Lcom/amplifyframework/auth/result/step/AuthNextResetPasswordStep;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const/16 v1, 0x7d
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,115 @@
.class public final enum Lcom/amplifyframework/auth/result/AuthSessionResult$Type;
.super Ljava/lang/Enum;
.source "AuthSessionResult.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/amplifyframework/auth/result/AuthSessionResult;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x4019
name = "Type"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Enum<",
"Lcom/amplifyframework/auth/result/AuthSessionResult$Type;",
">;"
}
.end annotation
# static fields
.field private static final synthetic $VALUES:[Lcom/amplifyframework/auth/result/AuthSessionResult$Type;
.field public static final enum FAILURE:Lcom/amplifyframework/auth/result/AuthSessionResult$Type;
.field public static final enum SUCCESS:Lcom/amplifyframework/auth/result/AuthSessionResult$Type;
# direct methods
.method public static constructor <clinit>()V
.locals 5
.line 1
new-instance v0, Lcom/amplifyframework/auth/result/AuthSessionResult$Type;
const-string v1, "SUCCESS"
const/4 v2, 0x0
invoke-direct {v0, v1, v2}, Lcom/amplifyframework/auth/result/AuthSessionResult$Type;-><init>(Ljava/lang/String;I)V
sput-object v0, Lcom/amplifyframework/auth/result/AuthSessionResult$Type;->SUCCESS:Lcom/amplifyframework/auth/result/AuthSessionResult$Type;
.line 2
new-instance v1, Lcom/amplifyframework/auth/result/AuthSessionResult$Type;
const-string v3, "FAILURE"
const/4 v4, 0x1
invoke-direct {v1, v3, v4}, Lcom/amplifyframework/auth/result/AuthSessionResult$Type;-><init>(Ljava/lang/String;I)V
sput-object v1, Lcom/amplifyframework/auth/result/AuthSessionResult$Type;->FAILURE:Lcom/amplifyframework/auth/result/AuthSessionResult$Type;
const/4 v3, 0x2
new-array v3, v3, [Lcom/amplifyframework/auth/result/AuthSessionResult$Type;
aput-object v0, v3, v2
aput-object v1, v3, v4
.line 3
sput-object v3, Lcom/amplifyframework/auth/result/AuthSessionResult$Type;->$VALUES:[Lcom/amplifyframework/auth/result/AuthSessionResult$Type;
return-void
.end method
.method private constructor <init>(Ljava/lang/String;I)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"()V"
}
.end annotation
.line 1
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
return-void
.end method
.method public static valueOf(Ljava/lang/String;)Lcom/amplifyframework/auth/result/AuthSessionResult$Type;
.locals 1
.line 1
const-class v0, Lcom/amplifyframework/auth/result/AuthSessionResult$Type;
invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
move-result-object p0
check-cast p0, Lcom/amplifyframework/auth/result/AuthSessionResult$Type;
return-object p0
.end method
.method public static values()[Lcom/amplifyframework/auth/result/AuthSessionResult$Type;
.locals 1
.line 1
sget-object v0, Lcom/amplifyframework/auth/result/AuthSessionResult$Type;->$VALUES:[Lcom/amplifyframework/auth/result/AuthSessionResult$Type;
invoke-virtual {v0}, [Lcom/amplifyframework/auth/result/AuthSessionResult$Type;->clone()Ljava/lang/Object;
move-result-object v0
check-cast v0, [Lcom/amplifyframework/auth/result/AuthSessionResult$Type;
return-object v0
.end method
@@ -0,0 +1,328 @@
.class public final Lcom/amplifyframework/auth/result/AuthSessionResult;
.super Ljava/lang/Object;
.source "AuthSessionResult.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/amplifyframework/auth/result/AuthSessionResult$Type;
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">",
"Ljava/lang/Object;"
}
.end annotation
# instance fields
.field private final error:Lcom/amplifyframework/auth/AuthException;
.field private final type:Lcom/amplifyframework/auth/result/AuthSessionResult$Type;
.field private final value:Ljava/lang/Object;
.annotation system Ldalvik/annotation/Signature;
value = {
"TT;"
}
.end annotation
.end field
# direct methods
.method private constructor <init>(Ljava/lang/Object;Lcom/amplifyframework/auth/AuthException;Lcom/amplifyframework/auth/result/AuthSessionResult$Type;)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(TT;",
"Lcom/amplifyframework/auth/AuthException;",
"Lcom/amplifyframework/auth/result/AuthSessionResult$Type;",
")V"
}
.end annotation
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
iput-object p1, p0, Lcom/amplifyframework/auth/result/AuthSessionResult;->value:Ljava/lang/Object;
.line 3
iput-object p2, p0, Lcom/amplifyframework/auth/result/AuthSessionResult;->error:Lcom/amplifyframework/auth/AuthException;
.line 4
iput-object p3, p0, Lcom/amplifyframework/auth/result/AuthSessionResult;->type:Lcom/amplifyframework/auth/result/AuthSessionResult$Type;
return-void
.end method
.method public static failure(Lcom/amplifyframework/auth/AuthException;)Lcom/amplifyframework/auth/result/AuthSessionResult;
.locals 3
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Lcom/amplifyframework/auth/AuthException;",
")",
"Lcom/amplifyframework/auth/result/AuthSessionResult<",
"TT;>;"
}
.end annotation
.line 1
new-instance v0, Lcom/amplifyframework/auth/result/AuthSessionResult;
sget-object v1, Lcom/amplifyframework/auth/result/AuthSessionResult$Type;->FAILURE:Lcom/amplifyframework/auth/result/AuthSessionResult$Type;
const/4 v2, 0x0
invoke-direct {v0, v2, p0, v1}, Lcom/amplifyframework/auth/result/AuthSessionResult;-><init>(Ljava/lang/Object;Lcom/amplifyframework/auth/AuthException;Lcom/amplifyframework/auth/result/AuthSessionResult$Type;)V
return-object v0
.end method
.method public static success(Ljava/lang/Object;)Lcom/amplifyframework/auth/result/AuthSessionResult;
.locals 3
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(TT;)",
"Lcom/amplifyframework/auth/result/AuthSessionResult<",
"TT;>;"
}
.end annotation
.line 1
new-instance v0, Lcom/amplifyframework/auth/result/AuthSessionResult;
sget-object v1, Lcom/amplifyframework/auth/result/AuthSessionResult$Type;->SUCCESS:Lcom/amplifyframework/auth/result/AuthSessionResult$Type;
const/4 v2, 0x0
invoke-direct {v0, p0, v2, v1}, Lcom/amplifyframework/auth/result/AuthSessionResult;-><init>(Ljava/lang/Object;Lcom/amplifyframework/auth/AuthException;Lcom/amplifyframework/auth/result/AuthSessionResult$Type;)V
return-object v0
.end method
# virtual methods
.method public equals(Ljava/lang/Object;)Z
.locals 4
const/4 v0, 0x1
if-ne p0, p1, :cond_0
return v0
:cond_0
const/4 v1, 0x0
if-eqz p1, :cond_3
.line 1
instance-of v2, p1, Lcom/amplifyframework/auth/result/AuthSessionResult;
if-nez v2, :cond_1
goto :goto_1
.line 2
:cond_1
check-cast p1, Lcom/amplifyframework/auth/result/AuthSessionResult;
.line 3
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/AuthSessionResult;->getValue()Ljava/lang/Object;
move-result-object v2
invoke-virtual {p1}, Lcom/amplifyframework/auth/result/AuthSessionResult;->getValue()Ljava/lang/Object;
move-result-object v3
invoke-static {v2, v3}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_2
.line 4
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/AuthSessionResult;->getError()Lcom/amplifyframework/auth/AuthException;
move-result-object v2
invoke-virtual {p1}, Lcom/amplifyframework/auth/result/AuthSessionResult;->getError()Lcom/amplifyframework/auth/AuthException;
move-result-object v3
invoke-static {v2, v3}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_2
.line 5
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/AuthSessionResult;->getType()Lcom/amplifyframework/auth/result/AuthSessionResult$Type;
move-result-object v2
invoke-virtual {p1}, Lcom/amplifyframework/auth/result/AuthSessionResult;->getType()Lcom/amplifyframework/auth/result/AuthSessionResult$Type;
move-result-object p1
invoke-static {v2, p1}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_2
goto :goto_0
:cond_2
move v0, v1
:goto_0
return v0
:cond_3
:goto_1
return v1
.end method
.method public getError()Lcom/amplifyframework/auth/AuthException;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
.line 1
iget-object v0, p0, Lcom/amplifyframework/auth/result/AuthSessionResult;->error:Lcom/amplifyframework/auth/AuthException;
return-object v0
.end method
.method public getType()Lcom/amplifyframework/auth/result/AuthSessionResult$Type;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
iget-object v0, p0, Lcom/amplifyframework/auth/result/AuthSessionResult;->type:Lcom/amplifyframework/auth/result/AuthSessionResult$Type;
return-object v0
.end method
.method public getValue()Ljava/lang/Object;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"()TT;"
}
.end annotation
.line 1
iget-object v0, p0, Lcom/amplifyframework/auth/result/AuthSessionResult;->value:Ljava/lang/Object;
return-object v0
.end method
.method public hashCode()I
.locals 3
const/4 v0, 0x3
new-array v0, v0, [Ljava/lang/Object;
.line 1
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/AuthSessionResult;->getValue()Ljava/lang/Object;
move-result-object v1
const/4 v2, 0x0
aput-object v1, v0, v2
.line 2
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/AuthSessionResult;->getError()Lcom/amplifyframework/auth/AuthException;
move-result-object v1
const/4 v2, 0x1
aput-object v1, v0, v2
.line 3
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/AuthSessionResult;->getType()Lcom/amplifyframework/auth/result/AuthSessionResult$Type;
move-result-object v1
const/4 v2, 0x2
aput-object v1, v0, v2
.line 4
invoke-static {v0}, Lr1/h;->b([Ljava/lang/Object;)I
move-result v0
return v0
.end method
.method public toString()Ljava/lang/String;
.locals 2
const-string v0, "AuthSessionResult{value="
.line 1
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
.line 2
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/AuthSessionResult;->getValue()Ljava/lang/Object;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, ", error="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 3
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/AuthSessionResult;->getError()Lcom/amplifyframework/auth/AuthException;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, ", type="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 4
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/AuthSessionResult;->getType()Lcom/amplifyframework/auth/result/AuthSessionResult$Type;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const/16 v1, 0x7d
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,210 @@
.class public final Lcom/amplifyframework/auth/result/AuthSignInResult;
.super Ljava/lang/Object;
.source "AuthSignInResult.java"
# instance fields
.field private final isSignInComplete:Z
.field private final nextStep:Lcom/amplifyframework/auth/result/step/AuthNextSignInStep;
# direct methods
.method public constructor <init>(ZLcom/amplifyframework/auth/result/step/AuthNextSignInStep;)V
.locals 0
.param p2 # Lcom/amplifyframework/auth/result/step/AuthNextSignInStep;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
iput-boolean p1, p0, Lcom/amplifyframework/auth/result/AuthSignInResult;->isSignInComplete:Z
.line 3
invoke-static {p2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
iput-object p2, p0, Lcom/amplifyframework/auth/result/AuthSignInResult;->nextStep:Lcom/amplifyframework/auth/result/step/AuthNextSignInStep;
return-void
.end method
# virtual methods
.method public equals(Ljava/lang/Object;)Z
.locals 4
const/4 v0, 0x1
if-ne p0, p1, :cond_0
return v0
:cond_0
const/4 v1, 0x0
if-eqz p1, :cond_3
.line 1
const-class v2, Lcom/amplifyframework/auth/result/AuthSignInResult;
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v3
if-eq v2, v3, :cond_1
goto :goto_1
.line 2
:cond_1
check-cast p1, Lcom/amplifyframework/auth/result/AuthSignInResult;
.line 3
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/AuthSignInResult;->isSignInComplete()Z
move-result v2
invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v2
invoke-virtual {p1}, Lcom/amplifyframework/auth/result/AuthSignInResult;->isSignInComplete()Z
move-result v3
invoke-static {v3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v3
invoke-static {v2, v3}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_2
.line 4
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/AuthSignInResult;->getNextStep()Lcom/amplifyframework/auth/result/step/AuthNextSignInStep;
move-result-object v2
invoke-virtual {p1}, Lcom/amplifyframework/auth/result/AuthSignInResult;->getNextStep()Lcom/amplifyframework/auth/result/step/AuthNextSignInStep;
move-result-object p1
invoke-static {v2, p1}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_2
goto :goto_0
:cond_2
move v0, v1
:goto_0
return v0
:cond_3
:goto_1
return v1
.end method
.method public getNextStep()Lcom/amplifyframework/auth/result/step/AuthNextSignInStep;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
iget-object v0, p0, Lcom/amplifyframework/auth/result/AuthSignInResult;->nextStep:Lcom/amplifyframework/auth/result/step/AuthNextSignInStep;
return-object v0
.end method
.method public hashCode()I
.locals 3
const/4 v0, 0x2
new-array v0, v0, [Ljava/lang/Object;
.line 1
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/AuthSignInResult;->isSignInComplete()Z
move-result v1
invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v1
const/4 v2, 0x0
aput-object v1, v0, v2
.line 2
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/AuthSignInResult;->getNextStep()Lcom/amplifyframework/auth/result/step/AuthNextSignInStep;
move-result-object v1
const/4 v2, 0x1
aput-object v1, v0, v2
.line 3
invoke-static {v0}, Lr1/h;->b([Ljava/lang/Object;)I
move-result v0
return v0
.end method
.method public isSignInComplete()Z
.locals 1
.line 1
iget-boolean v0, p0, Lcom/amplifyframework/auth/result/AuthSignInResult;->isSignInComplete:Z
return v0
.end method
.method public toString()Ljava/lang/String;
.locals 2
const-string v0, "AuthSignInResult{isSignInComplete="
.line 1
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
.line 2
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/AuthSignInResult;->isSignInComplete()Z
move-result v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
const-string v1, ", nextStep="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 3
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/AuthSignInResult;->getNextStep()Lcom/amplifyframework/auth/result/step/AuthNextSignInStep;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const/16 v1, 0x7d
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,265 @@
.class public final Lcom/amplifyframework/auth/result/AuthSignUpResult;
.super Ljava/lang/Object;
.source "AuthSignUpResult.java"
# instance fields
.field private final isSignUpComplete:Z
.field private final nextStep:Lcom/amplifyframework/auth/result/step/AuthNextSignUpStep;
.field private final user:Lcom/amplifyframework/auth/AuthUser;
# direct methods
.method public constructor <init>(ZLcom/amplifyframework/auth/result/step/AuthNextSignUpStep;Lcom/amplifyframework/auth/AuthUser;)V
.locals 0
.param p2 # Lcom/amplifyframework/auth/result/step/AuthNextSignUpStep;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p3 # Lcom/amplifyframework/auth/AuthUser;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
iput-boolean p1, p0, Lcom/amplifyframework/auth/result/AuthSignUpResult;->isSignUpComplete:Z
.line 3
invoke-static {p2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
iput-object p2, p0, Lcom/amplifyframework/auth/result/AuthSignUpResult;->nextStep:Lcom/amplifyframework/auth/result/step/AuthNextSignUpStep;
.line 4
iput-object p3, p0, Lcom/amplifyframework/auth/result/AuthSignUpResult;->user:Lcom/amplifyframework/auth/AuthUser;
return-void
.end method
# virtual methods
.method public equals(Ljava/lang/Object;)Z
.locals 4
const/4 v0, 0x1
if-ne p0, p1, :cond_0
return v0
:cond_0
const/4 v1, 0x0
if-eqz p1, :cond_3
.line 1
const-class v2, Lcom/amplifyframework/auth/result/AuthSignUpResult;
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v3
if-eq v2, v3, :cond_1
goto :goto_1
.line 2
:cond_1
check-cast p1, Lcom/amplifyframework/auth/result/AuthSignUpResult;
.line 3
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/AuthSignUpResult;->isSignUpComplete()Z
move-result v2
invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v2
invoke-virtual {p1}, Lcom/amplifyframework/auth/result/AuthSignUpResult;->isSignUpComplete()Z
move-result v3
invoke-static {v3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v3
invoke-static {v2, v3}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_2
.line 4
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/AuthSignUpResult;->getNextStep()Lcom/amplifyframework/auth/result/step/AuthNextSignUpStep;
move-result-object v2
invoke-virtual {p1}, Lcom/amplifyframework/auth/result/AuthSignUpResult;->getNextStep()Lcom/amplifyframework/auth/result/step/AuthNextSignUpStep;
move-result-object v3
invoke-static {v2, v3}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_2
.line 5
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/AuthSignUpResult;->getUser()Lcom/amplifyframework/auth/AuthUser;
move-result-object v2
invoke-virtual {p1}, Lcom/amplifyframework/auth/result/AuthSignUpResult;->getUser()Lcom/amplifyframework/auth/AuthUser;
move-result-object p1
invoke-static {v2, p1}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_2
goto :goto_0
:cond_2
move v0, v1
:goto_0
return v0
:cond_3
:goto_1
return v1
.end method
.method public getNextStep()Lcom/amplifyframework/auth/result/step/AuthNextSignUpStep;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
iget-object v0, p0, Lcom/amplifyframework/auth/result/AuthSignUpResult;->nextStep:Lcom/amplifyframework/auth/result/step/AuthNextSignUpStep;
return-object v0
.end method
.method public getUser()Lcom/amplifyframework/auth/AuthUser;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
.line 1
iget-object v0, p0, Lcom/amplifyframework/auth/result/AuthSignUpResult;->user:Lcom/amplifyframework/auth/AuthUser;
return-object v0
.end method
.method public hashCode()I
.locals 3
const/4 v0, 0x3
new-array v0, v0, [Ljava/lang/Object;
.line 1
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/AuthSignUpResult;->isSignUpComplete()Z
move-result v1
invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v1
const/4 v2, 0x0
aput-object v1, v0, v2
.line 2
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/AuthSignUpResult;->getNextStep()Lcom/amplifyframework/auth/result/step/AuthNextSignUpStep;
move-result-object v1
const/4 v2, 0x1
aput-object v1, v0, v2
.line 3
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/AuthSignUpResult;->getUser()Lcom/amplifyframework/auth/AuthUser;
move-result-object v1
const/4 v2, 0x2
aput-object v1, v0, v2
.line 4
invoke-static {v0}, Lr1/h;->b([Ljava/lang/Object;)I
move-result v0
return v0
.end method
.method public isSignUpComplete()Z
.locals 1
.line 1
iget-boolean v0, p0, Lcom/amplifyframework/auth/result/AuthSignUpResult;->isSignUpComplete:Z
return v0
.end method
.method public toString()Ljava/lang/String;
.locals 2
const-string v0, "AuthSignUpResult{isSignUpComplete="
.line 1
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
.line 2
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/AuthSignUpResult;->isSignUpComplete()Z
move-result v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
const-string v1, ", nextStep="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 3
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/AuthSignUpResult;->getNextStep()Lcom/amplifyframework/auth/result/step/AuthNextSignUpStep;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, ", user="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 4
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/AuthSignUpResult;->getUser()Lcom/amplifyframework/auth/AuthUser;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const/16 v1, 0x7d
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,210 @@
.class public final Lcom/amplifyframework/auth/result/AuthUpdateAttributeResult;
.super Ljava/lang/Object;
.source "AuthUpdateAttributeResult.java"
# instance fields
.field private final isUpdated:Z
.field private final nextStep:Lcom/amplifyframework/auth/result/step/AuthNextUpdateAttributeStep;
# direct methods
.method public constructor <init>(ZLcom/amplifyframework/auth/result/step/AuthNextUpdateAttributeStep;)V
.locals 0
.param p2 # Lcom/amplifyframework/auth/result/step/AuthNextUpdateAttributeStep;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
iput-boolean p1, p0, Lcom/amplifyframework/auth/result/AuthUpdateAttributeResult;->isUpdated:Z
.line 3
invoke-static {p2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
iput-object p2, p0, Lcom/amplifyframework/auth/result/AuthUpdateAttributeResult;->nextStep:Lcom/amplifyframework/auth/result/step/AuthNextUpdateAttributeStep;
return-void
.end method
# virtual methods
.method public equals(Ljava/lang/Object;)Z
.locals 4
const/4 v0, 0x1
if-ne p0, p1, :cond_0
return v0
:cond_0
const/4 v1, 0x0
if-eqz p1, :cond_3
.line 1
const-class v2, Lcom/amplifyframework/auth/result/AuthUpdateAttributeResult;
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v3
if-eq v2, v3, :cond_1
goto :goto_1
.line 2
:cond_1
check-cast p1, Lcom/amplifyframework/auth/result/AuthUpdateAttributeResult;
.line 3
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/AuthUpdateAttributeResult;->isUpdated()Z
move-result v2
invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v2
invoke-virtual {p1}, Lcom/amplifyframework/auth/result/AuthUpdateAttributeResult;->isUpdated()Z
move-result v3
invoke-static {v3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v3
invoke-static {v2, v3}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_2
.line 4
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/AuthUpdateAttributeResult;->getNextStep()Lcom/amplifyframework/auth/result/step/AuthNextUpdateAttributeStep;
move-result-object v2
invoke-virtual {p1}, Lcom/amplifyframework/auth/result/AuthUpdateAttributeResult;->getNextStep()Lcom/amplifyframework/auth/result/step/AuthNextUpdateAttributeStep;
move-result-object p1
invoke-static {v2, p1}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_2
goto :goto_0
:cond_2
move v0, v1
:goto_0
return v0
:cond_3
:goto_1
return v1
.end method
.method public getNextStep()Lcom/amplifyframework/auth/result/step/AuthNextUpdateAttributeStep;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
iget-object v0, p0, Lcom/amplifyframework/auth/result/AuthUpdateAttributeResult;->nextStep:Lcom/amplifyframework/auth/result/step/AuthNextUpdateAttributeStep;
return-object v0
.end method
.method public hashCode()I
.locals 3
const/4 v0, 0x2
new-array v0, v0, [Ljava/lang/Object;
.line 1
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/AuthUpdateAttributeResult;->isUpdated()Z
move-result v1
invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v1
const/4 v2, 0x0
aput-object v1, v0, v2
.line 2
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/AuthUpdateAttributeResult;->getNextStep()Lcom/amplifyframework/auth/result/step/AuthNextUpdateAttributeStep;
move-result-object v1
const/4 v2, 0x1
aput-object v1, v0, v2
.line 3
invoke-static {v0}, Lr1/h;->b([Ljava/lang/Object;)I
move-result v0
return v0
.end method
.method public isUpdated()Z
.locals 1
.line 1
iget-boolean v0, p0, Lcom/amplifyframework/auth/result/AuthUpdateAttributeResult;->isUpdated:Z
return v0
.end method
.method public toString()Ljava/lang/String;
.locals 2
const-string v0, "AuthUpdateAttributeResult{isUpdated="
.line 1
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
.line 2
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/AuthUpdateAttributeResult;->isUpdated()Z
move-result v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
const-string v1, ", nextStep="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 3
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/AuthUpdateAttributeResult;->getNextStep()Lcom/amplifyframework/auth/result/step/AuthNextUpdateAttributeStep;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const/16 v1, 0x7d
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,301 @@
.class public final Lcom/amplifyframework/auth/result/step/AuthNextResetPasswordStep;
.super Ljava/lang/Object;
.source "AuthNextResetPasswordStep.java"
# instance fields
.field private final additionalInfo:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private final codeDeliveryDetails:Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;
.field private final resetPasswordStep:Lcom/amplifyframework/auth/result/step/AuthResetPasswordStep;
# direct methods
.method public constructor <init>(Lcom/amplifyframework/auth/result/step/AuthResetPasswordStep;Ljava/util/Map;Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;)V
.locals 0
.param p1 # Lcom/amplifyframework/auth/result/step/AuthResetPasswordStep;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Ljava/util/Map;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p3 # Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/amplifyframework/auth/result/step/AuthResetPasswordStep;",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;",
"Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;",
")V"
}
.end annotation
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
invoke-static {p1}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
iput-object p1, p0, Lcom/amplifyframework/auth/result/step/AuthNextResetPasswordStep;->resetPasswordStep:Lcom/amplifyframework/auth/result/step/AuthResetPasswordStep;
.line 3
new-instance p1, Ljava/util/HashMap;
invoke-direct {p1}, Ljava/util/HashMap;-><init>()V
iput-object p1, p0, Lcom/amplifyframework/auth/result/step/AuthNextResetPasswordStep;->additionalInfo:Ljava/util/Map;
.line 4
invoke-static {p2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
check-cast p2, Ljava/util/Map;
invoke-interface {p1, p2}, Ljava/util/Map;->putAll(Ljava/util/Map;)V
.line 5
iput-object p3, p0, Lcom/amplifyframework/auth/result/step/AuthNextResetPasswordStep;->codeDeliveryDetails:Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;
return-void
.end method
# virtual methods
.method public equals(Ljava/lang/Object;)Z
.locals 4
const/4 v0, 0x1
if-ne p0, p1, :cond_0
return v0
:cond_0
const/4 v1, 0x0
if-eqz p1, :cond_3
.line 1
const-class v2, Lcom/amplifyframework/auth/result/step/AuthNextResetPasswordStep;
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v3
if-eq v2, v3, :cond_1
goto :goto_1
.line 2
:cond_1
check-cast p1, Lcom/amplifyframework/auth/result/step/AuthNextResetPasswordStep;
.line 3
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/step/AuthNextResetPasswordStep;->getResetPasswordStep()Lcom/amplifyframework/auth/result/step/AuthResetPasswordStep;
move-result-object v2
invoke-virtual {p1}, Lcom/amplifyframework/auth/result/step/AuthNextResetPasswordStep;->getResetPasswordStep()Lcom/amplifyframework/auth/result/step/AuthResetPasswordStep;
move-result-object v3
invoke-static {v2, v3}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_2
.line 4
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/step/AuthNextResetPasswordStep;->getAdditionalInfo()Ljava/util/Map;
move-result-object v2
invoke-virtual {p1}, Lcom/amplifyframework/auth/result/step/AuthNextResetPasswordStep;->getAdditionalInfo()Ljava/util/Map;
move-result-object v3
invoke-static {v2, v3}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_2
.line 5
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/step/AuthNextResetPasswordStep;->getCodeDeliveryDetails()Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;
move-result-object v2
invoke-virtual {p1}, Lcom/amplifyframework/auth/result/step/AuthNextResetPasswordStep;->getCodeDeliveryDetails()Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;
move-result-object p1
invoke-static {v2, p1}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_2
goto :goto_0
:cond_2
move v0, v1
:goto_0
return v0
:cond_3
:goto_1
return v1
.end method
.method public getAdditionalInfo()Ljava/util/Map;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.line 1
iget-object v0, p0, Lcom/amplifyframework/auth/result/step/AuthNextResetPasswordStep;->additionalInfo:Ljava/util/Map;
return-object v0
.end method
.method public getCodeDeliveryDetails()Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
.line 1
iget-object v0, p0, Lcom/amplifyframework/auth/result/step/AuthNextResetPasswordStep;->codeDeliveryDetails:Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;
return-object v0
.end method
.method public getResetPasswordStep()Lcom/amplifyframework/auth/result/step/AuthResetPasswordStep;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
iget-object v0, p0, Lcom/amplifyframework/auth/result/step/AuthNextResetPasswordStep;->resetPasswordStep:Lcom/amplifyframework/auth/result/step/AuthResetPasswordStep;
return-object v0
.end method
.method public hashCode()I
.locals 3
const/4 v0, 0x3
new-array v0, v0, [Ljava/lang/Object;
.line 1
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/step/AuthNextResetPasswordStep;->getResetPasswordStep()Lcom/amplifyframework/auth/result/step/AuthResetPasswordStep;
move-result-object v1
const/4 v2, 0x0
aput-object v1, v0, v2
.line 2
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/step/AuthNextResetPasswordStep;->getAdditionalInfo()Ljava/util/Map;
move-result-object v1
const/4 v2, 0x1
aput-object v1, v0, v2
.line 3
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/step/AuthNextResetPasswordStep;->getCodeDeliveryDetails()Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;
move-result-object v1
const/4 v2, 0x2
aput-object v1, v0, v2
.line 4
invoke-static {v0}, Lr1/h;->b([Ljava/lang/Object;)I
move-result v0
return v0
.end method
.method public toString()Ljava/lang/String;
.locals 2
const-string v0, "AuthNextResetPasswordStep{resetPasswordStep="
.line 1
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
.line 2
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/step/AuthNextResetPasswordStep;->getResetPasswordStep()Lcom/amplifyframework/auth/result/step/AuthResetPasswordStep;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, ", additionalInfo="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 3
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/step/AuthNextResetPasswordStep;->getAdditionalInfo()Ljava/util/Map;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, ", codeDeliveryDetails="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 4
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/step/AuthNextResetPasswordStep;->getCodeDeliveryDetails()Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const/16 v1, 0x7d
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,301 @@
.class public final Lcom/amplifyframework/auth/result/step/AuthNextSignInStep;
.super Ljava/lang/Object;
.source "AuthNextSignInStep.java"
# instance fields
.field private final additionalInfo:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private final codeDeliveryDetails:Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;
.field private final signInStep:Lcom/amplifyframework/auth/result/step/AuthSignInStep;
# direct methods
.method public constructor <init>(Lcom/amplifyframework/auth/result/step/AuthSignInStep;Ljava/util/Map;Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;)V
.locals 0
.param p1 # Lcom/amplifyframework/auth/result/step/AuthSignInStep;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Ljava/util/Map;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p3 # Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/amplifyframework/auth/result/step/AuthSignInStep;",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;",
"Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;",
")V"
}
.end annotation
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
invoke-static {p1}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
iput-object p1, p0, Lcom/amplifyframework/auth/result/step/AuthNextSignInStep;->signInStep:Lcom/amplifyframework/auth/result/step/AuthSignInStep;
.line 3
new-instance p1, Ljava/util/HashMap;
invoke-direct {p1}, Ljava/util/HashMap;-><init>()V
iput-object p1, p0, Lcom/amplifyframework/auth/result/step/AuthNextSignInStep;->additionalInfo:Ljava/util/Map;
.line 4
invoke-static {p2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
check-cast p2, Ljava/util/Map;
invoke-interface {p1, p2}, Ljava/util/Map;->putAll(Ljava/util/Map;)V
.line 5
iput-object p3, p0, Lcom/amplifyframework/auth/result/step/AuthNextSignInStep;->codeDeliveryDetails:Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;
return-void
.end method
# virtual methods
.method public equals(Ljava/lang/Object;)Z
.locals 4
const/4 v0, 0x1
if-ne p0, p1, :cond_0
return v0
:cond_0
const/4 v1, 0x0
if-eqz p1, :cond_3
.line 1
const-class v2, Lcom/amplifyframework/auth/result/step/AuthNextSignInStep;
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v3
if-eq v2, v3, :cond_1
goto :goto_1
.line 2
:cond_1
check-cast p1, Lcom/amplifyframework/auth/result/step/AuthNextSignInStep;
.line 3
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/step/AuthNextSignInStep;->getSignInStep()Lcom/amplifyframework/auth/result/step/AuthSignInStep;
move-result-object v2
invoke-virtual {p1}, Lcom/amplifyframework/auth/result/step/AuthNextSignInStep;->getSignInStep()Lcom/amplifyframework/auth/result/step/AuthSignInStep;
move-result-object v3
invoke-static {v2, v3}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_2
.line 4
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/step/AuthNextSignInStep;->getAdditionalInfo()Ljava/util/Map;
move-result-object v2
invoke-virtual {p1}, Lcom/amplifyframework/auth/result/step/AuthNextSignInStep;->getAdditionalInfo()Ljava/util/Map;
move-result-object v3
invoke-static {v2, v3}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_2
.line 5
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/step/AuthNextSignInStep;->getCodeDeliveryDetails()Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;
move-result-object v2
invoke-virtual {p1}, Lcom/amplifyframework/auth/result/step/AuthNextSignInStep;->getCodeDeliveryDetails()Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;
move-result-object p1
invoke-static {v2, p1}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_2
goto :goto_0
:cond_2
move v0, v1
:goto_0
return v0
:cond_3
:goto_1
return v1
.end method
.method public getAdditionalInfo()Ljava/util/Map;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.line 1
iget-object v0, p0, Lcom/amplifyframework/auth/result/step/AuthNextSignInStep;->additionalInfo:Ljava/util/Map;
return-object v0
.end method
.method public getCodeDeliveryDetails()Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
.line 1
iget-object v0, p0, Lcom/amplifyframework/auth/result/step/AuthNextSignInStep;->codeDeliveryDetails:Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;
return-object v0
.end method
.method public getSignInStep()Lcom/amplifyframework/auth/result/step/AuthSignInStep;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
iget-object v0, p0, Lcom/amplifyframework/auth/result/step/AuthNextSignInStep;->signInStep:Lcom/amplifyframework/auth/result/step/AuthSignInStep;
return-object v0
.end method
.method public hashCode()I
.locals 3
const/4 v0, 0x3
new-array v0, v0, [Ljava/lang/Object;
.line 1
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/step/AuthNextSignInStep;->getSignInStep()Lcom/amplifyframework/auth/result/step/AuthSignInStep;
move-result-object v1
const/4 v2, 0x0
aput-object v1, v0, v2
.line 2
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/step/AuthNextSignInStep;->getAdditionalInfo()Ljava/util/Map;
move-result-object v1
const/4 v2, 0x1
aput-object v1, v0, v2
.line 3
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/step/AuthNextSignInStep;->getCodeDeliveryDetails()Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;
move-result-object v1
const/4 v2, 0x2
aput-object v1, v0, v2
.line 4
invoke-static {v0}, Lr1/h;->b([Ljava/lang/Object;)I
move-result v0
return v0
.end method
.method public toString()Ljava/lang/String;
.locals 2
const-string v0, "AuthNextSignInStep{signInStep="
.line 1
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
.line 2
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/step/AuthNextSignInStep;->getSignInStep()Lcom/amplifyframework/auth/result/step/AuthSignInStep;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, ", additionalInfo="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 3
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/step/AuthNextSignInStep;->getAdditionalInfo()Ljava/util/Map;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, ", codeDeliveryDetails="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 4
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/step/AuthNextSignInStep;->getCodeDeliveryDetails()Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const/16 v1, 0x7d
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,301 @@
.class public final Lcom/amplifyframework/auth/result/step/AuthNextSignUpStep;
.super Ljava/lang/Object;
.source "AuthNextSignUpStep.java"
# instance fields
.field private final additionalInfo:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private final codeDeliveryDetails:Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;
.field private final signUpStep:Lcom/amplifyframework/auth/result/step/AuthSignUpStep;
# direct methods
.method public constructor <init>(Lcom/amplifyframework/auth/result/step/AuthSignUpStep;Ljava/util/Map;Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;)V
.locals 0
.param p1 # Lcom/amplifyframework/auth/result/step/AuthSignUpStep;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Ljava/util/Map;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p3 # Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/amplifyframework/auth/result/step/AuthSignUpStep;",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;",
"Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;",
")V"
}
.end annotation
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
invoke-static {p1}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
iput-object p1, p0, Lcom/amplifyframework/auth/result/step/AuthNextSignUpStep;->signUpStep:Lcom/amplifyframework/auth/result/step/AuthSignUpStep;
.line 3
new-instance p1, Ljava/util/HashMap;
invoke-direct {p1}, Ljava/util/HashMap;-><init>()V
iput-object p1, p0, Lcom/amplifyframework/auth/result/step/AuthNextSignUpStep;->additionalInfo:Ljava/util/Map;
.line 4
invoke-static {p2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
check-cast p2, Ljava/util/Map;
invoke-interface {p1, p2}, Ljava/util/Map;->putAll(Ljava/util/Map;)V
.line 5
iput-object p3, p0, Lcom/amplifyframework/auth/result/step/AuthNextSignUpStep;->codeDeliveryDetails:Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;
return-void
.end method
# virtual methods
.method public equals(Ljava/lang/Object;)Z
.locals 4
const/4 v0, 0x1
if-ne p0, p1, :cond_0
return v0
:cond_0
const/4 v1, 0x0
if-eqz p1, :cond_3
.line 1
const-class v2, Lcom/amplifyframework/auth/result/step/AuthNextSignUpStep;
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v3
if-eq v2, v3, :cond_1
goto :goto_1
.line 2
:cond_1
check-cast p1, Lcom/amplifyframework/auth/result/step/AuthNextSignUpStep;
.line 3
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/step/AuthNextSignUpStep;->getSignUpStep()Lcom/amplifyframework/auth/result/step/AuthSignUpStep;
move-result-object v2
invoke-virtual {p1}, Lcom/amplifyframework/auth/result/step/AuthNextSignUpStep;->getSignUpStep()Lcom/amplifyframework/auth/result/step/AuthSignUpStep;
move-result-object v3
invoke-static {v2, v3}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_2
.line 4
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/step/AuthNextSignUpStep;->getAdditionalInfo()Ljava/util/Map;
move-result-object v2
invoke-virtual {p1}, Lcom/amplifyframework/auth/result/step/AuthNextSignUpStep;->getAdditionalInfo()Ljava/util/Map;
move-result-object v3
invoke-static {v2, v3}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_2
.line 5
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/step/AuthNextSignUpStep;->getCodeDeliveryDetails()Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;
move-result-object v2
invoke-virtual {p1}, Lcom/amplifyframework/auth/result/step/AuthNextSignUpStep;->getCodeDeliveryDetails()Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;
move-result-object p1
invoke-static {v2, p1}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_2
goto :goto_0
:cond_2
move v0, v1
:goto_0
return v0
:cond_3
:goto_1
return v1
.end method
.method public getAdditionalInfo()Ljava/util/Map;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.line 1
iget-object v0, p0, Lcom/amplifyframework/auth/result/step/AuthNextSignUpStep;->additionalInfo:Ljava/util/Map;
return-object v0
.end method
.method public getCodeDeliveryDetails()Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
.line 1
iget-object v0, p0, Lcom/amplifyframework/auth/result/step/AuthNextSignUpStep;->codeDeliveryDetails:Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;
return-object v0
.end method
.method public getSignUpStep()Lcom/amplifyframework/auth/result/step/AuthSignUpStep;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
iget-object v0, p0, Lcom/amplifyframework/auth/result/step/AuthNextSignUpStep;->signUpStep:Lcom/amplifyframework/auth/result/step/AuthSignUpStep;
return-object v0
.end method
.method public hashCode()I
.locals 3
const/4 v0, 0x3
new-array v0, v0, [Ljava/lang/Object;
.line 1
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/step/AuthNextSignUpStep;->getSignUpStep()Lcom/amplifyframework/auth/result/step/AuthSignUpStep;
move-result-object v1
const/4 v2, 0x0
aput-object v1, v0, v2
.line 2
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/step/AuthNextSignUpStep;->getAdditionalInfo()Ljava/util/Map;
move-result-object v1
const/4 v2, 0x1
aput-object v1, v0, v2
.line 3
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/step/AuthNextSignUpStep;->getCodeDeliveryDetails()Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;
move-result-object v1
const/4 v2, 0x2
aput-object v1, v0, v2
.line 4
invoke-static {v0}, Lr1/h;->b([Ljava/lang/Object;)I
move-result v0
return v0
.end method
.method public toString()Ljava/lang/String;
.locals 2
const-string v0, "AuthNextSignUpStep{signUpStep="
.line 1
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
.line 2
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/step/AuthNextSignUpStep;->getSignUpStep()Lcom/amplifyframework/auth/result/step/AuthSignUpStep;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, ", additionalInfo="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 3
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/step/AuthNextSignUpStep;->getAdditionalInfo()Ljava/util/Map;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, ", codeDeliveryDetails="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 4
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/step/AuthNextSignUpStep;->getCodeDeliveryDetails()Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const/16 v1, 0x7d
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,301 @@
.class public final Lcom/amplifyframework/auth/result/step/AuthNextUpdateAttributeStep;
.super Ljava/lang/Object;
.source "AuthNextUpdateAttributeStep.java"
# instance fields
.field private final additionalInfo:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private final codeDeliveryDetails:Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;
.field private final updateAttributeStep:Lcom/amplifyframework/auth/result/step/AuthUpdateAttributeStep;
# direct methods
.method public constructor <init>(Lcom/amplifyframework/auth/result/step/AuthUpdateAttributeStep;Ljava/util/Map;Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;)V
.locals 0
.param p1 # Lcom/amplifyframework/auth/result/step/AuthUpdateAttributeStep;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Ljava/util/Map;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p3 # Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/amplifyframework/auth/result/step/AuthUpdateAttributeStep;",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;",
"Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;",
")V"
}
.end annotation
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
invoke-static {p1}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
iput-object p1, p0, Lcom/amplifyframework/auth/result/step/AuthNextUpdateAttributeStep;->updateAttributeStep:Lcom/amplifyframework/auth/result/step/AuthUpdateAttributeStep;
.line 3
new-instance p1, Ljava/util/HashMap;
invoke-direct {p1}, Ljava/util/HashMap;-><init>()V
iput-object p1, p0, Lcom/amplifyframework/auth/result/step/AuthNextUpdateAttributeStep;->additionalInfo:Ljava/util/Map;
.line 4
invoke-static {p2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
check-cast p2, Ljava/util/Map;
invoke-interface {p1, p2}, Ljava/util/Map;->putAll(Ljava/util/Map;)V
.line 5
iput-object p3, p0, Lcom/amplifyframework/auth/result/step/AuthNextUpdateAttributeStep;->codeDeliveryDetails:Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;
return-void
.end method
# virtual methods
.method public equals(Ljava/lang/Object;)Z
.locals 4
const/4 v0, 0x1
if-ne p0, p1, :cond_0
return v0
:cond_0
const/4 v1, 0x0
if-eqz p1, :cond_3
.line 1
const-class v2, Lcom/amplifyframework/auth/result/step/AuthNextUpdateAttributeStep;
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v3
if-eq v2, v3, :cond_1
goto :goto_1
.line 2
:cond_1
check-cast p1, Lcom/amplifyframework/auth/result/step/AuthNextUpdateAttributeStep;
.line 3
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/step/AuthNextUpdateAttributeStep;->getUpdateAttributeStep()Lcom/amplifyframework/auth/result/step/AuthUpdateAttributeStep;
move-result-object v2
invoke-virtual {p1}, Lcom/amplifyframework/auth/result/step/AuthNextUpdateAttributeStep;->getUpdateAttributeStep()Lcom/amplifyframework/auth/result/step/AuthUpdateAttributeStep;
move-result-object v3
invoke-static {v2, v3}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_2
.line 4
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/step/AuthNextUpdateAttributeStep;->getAdditionalInfo()Ljava/util/Map;
move-result-object v2
invoke-virtual {p1}, Lcom/amplifyframework/auth/result/step/AuthNextUpdateAttributeStep;->getAdditionalInfo()Ljava/util/Map;
move-result-object v3
invoke-static {v2, v3}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_2
.line 5
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/step/AuthNextUpdateAttributeStep;->getCodeDeliveryDetails()Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;
move-result-object v2
invoke-virtual {p1}, Lcom/amplifyframework/auth/result/step/AuthNextUpdateAttributeStep;->getCodeDeliveryDetails()Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;
move-result-object p1
invoke-static {v2, p1}, Lr1/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_2
goto :goto_0
:cond_2
move v0, v1
:goto_0
return v0
:cond_3
:goto_1
return v1
.end method
.method public getAdditionalInfo()Ljava/util/Map;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.line 1
iget-object v0, p0, Lcom/amplifyframework/auth/result/step/AuthNextUpdateAttributeStep;->additionalInfo:Ljava/util/Map;
return-object v0
.end method
.method public getCodeDeliveryDetails()Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
.line 1
iget-object v0, p0, Lcom/amplifyframework/auth/result/step/AuthNextUpdateAttributeStep;->codeDeliveryDetails:Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;
return-object v0
.end method
.method public getUpdateAttributeStep()Lcom/amplifyframework/auth/result/step/AuthUpdateAttributeStep;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
iget-object v0, p0, Lcom/amplifyframework/auth/result/step/AuthNextUpdateAttributeStep;->updateAttributeStep:Lcom/amplifyframework/auth/result/step/AuthUpdateAttributeStep;
return-object v0
.end method
.method public hashCode()I
.locals 3
const/4 v0, 0x3
new-array v0, v0, [Ljava/lang/Object;
.line 1
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/step/AuthNextUpdateAttributeStep;->getUpdateAttributeStep()Lcom/amplifyframework/auth/result/step/AuthUpdateAttributeStep;
move-result-object v1
const/4 v2, 0x0
aput-object v1, v0, v2
.line 2
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/step/AuthNextUpdateAttributeStep;->getAdditionalInfo()Ljava/util/Map;
move-result-object v1
const/4 v2, 0x1
aput-object v1, v0, v2
.line 3
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/step/AuthNextUpdateAttributeStep;->getCodeDeliveryDetails()Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;
move-result-object v1
const/4 v2, 0x2
aput-object v1, v0, v2
.line 4
invoke-static {v0}, Lr1/h;->b([Ljava/lang/Object;)I
move-result v0
return v0
.end method
.method public toString()Ljava/lang/String;
.locals 2
const-string v0, "AuthNextUpdateAttributeStep{updateAttributeStep="
.line 1
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
.line 2
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/step/AuthNextUpdateAttributeStep;->getUpdateAttributeStep()Lcom/amplifyframework/auth/result/step/AuthUpdateAttributeStep;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, ", additionalInfo="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 3
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/step/AuthNextUpdateAttributeStep;->getAdditionalInfo()Ljava/util/Map;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, ", codeDeliveryDetails="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 4
invoke-virtual {p0}, Lcom/amplifyframework/auth/result/step/AuthNextUpdateAttributeStep;->getCodeDeliveryDetails()Lcom/amplifyframework/auth/AuthCodeDeliveryDetails;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const/16 v1, 0x7d
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,106 @@
.class public final enum Lcom/amplifyframework/auth/result/step/AuthResetPasswordStep;
.super Ljava/lang/Enum;
.source "AuthResetPasswordStep.java"
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Enum<",
"Lcom/amplifyframework/auth/result/step/AuthResetPasswordStep;",
">;"
}
.end annotation
# static fields
.field private static final synthetic $VALUES:[Lcom/amplifyframework/auth/result/step/AuthResetPasswordStep;
.field public static final enum CONFIRM_RESET_PASSWORD_WITH_CODE:Lcom/amplifyframework/auth/result/step/AuthResetPasswordStep;
.field public static final enum DONE:Lcom/amplifyframework/auth/result/step/AuthResetPasswordStep;
# direct methods
.method public static constructor <clinit>()V
.locals 5
.line 1
new-instance v0, Lcom/amplifyframework/auth/result/step/AuthResetPasswordStep;
const-string v1, "CONFIRM_RESET_PASSWORD_WITH_CODE"
const/4 v2, 0x0
invoke-direct {v0, v1, v2}, Lcom/amplifyframework/auth/result/step/AuthResetPasswordStep;-><init>(Ljava/lang/String;I)V
sput-object v0, Lcom/amplifyframework/auth/result/step/AuthResetPasswordStep;->CONFIRM_RESET_PASSWORD_WITH_CODE:Lcom/amplifyframework/auth/result/step/AuthResetPasswordStep;
.line 2
new-instance v1, Lcom/amplifyframework/auth/result/step/AuthResetPasswordStep;
const-string v3, "DONE"
const/4 v4, 0x1
invoke-direct {v1, v3, v4}, Lcom/amplifyframework/auth/result/step/AuthResetPasswordStep;-><init>(Ljava/lang/String;I)V
sput-object v1, Lcom/amplifyframework/auth/result/step/AuthResetPasswordStep;->DONE:Lcom/amplifyframework/auth/result/step/AuthResetPasswordStep;
const/4 v3, 0x2
new-array v3, v3, [Lcom/amplifyframework/auth/result/step/AuthResetPasswordStep;
aput-object v0, v3, v2
aput-object v1, v3, v4
.line 3
sput-object v3, Lcom/amplifyframework/auth/result/step/AuthResetPasswordStep;->$VALUES:[Lcom/amplifyframework/auth/result/step/AuthResetPasswordStep;
return-void
.end method
.method private constructor <init>(Ljava/lang/String;I)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"()V"
}
.end annotation
.line 1
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
return-void
.end method
.method public static valueOf(Ljava/lang/String;)Lcom/amplifyframework/auth/result/step/AuthResetPasswordStep;
.locals 1
.line 1
const-class v0, Lcom/amplifyframework/auth/result/step/AuthResetPasswordStep;
invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
move-result-object p0
check-cast p0, Lcom/amplifyframework/auth/result/step/AuthResetPasswordStep;
return-object p0
.end method
.method public static values()[Lcom/amplifyframework/auth/result/step/AuthResetPasswordStep;
.locals 1
.line 1
sget-object v0, Lcom/amplifyframework/auth/result/step/AuthResetPasswordStep;->$VALUES:[Lcom/amplifyframework/auth/result/step/AuthResetPasswordStep;
invoke-virtual {v0}, [Lcom/amplifyframework/auth/result/step/AuthResetPasswordStep;->clone()Ljava/lang/Object;
move-result-object v0
check-cast v0, [Lcom/amplifyframework/auth/result/step/AuthResetPasswordStep;
return-object v0
.end method
@@ -0,0 +1,166 @@
.class public final enum Lcom/amplifyframework/auth/result/step/AuthSignInStep;
.super Ljava/lang/Enum;
.source "AuthSignInStep.java"
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Enum<",
"Lcom/amplifyframework/auth/result/step/AuthSignInStep;",
">;"
}
.end annotation
# static fields
.field private static final synthetic $VALUES:[Lcom/amplifyframework/auth/result/step/AuthSignInStep;
.field public static final enum CONFIRM_SIGN_IN_WITH_CUSTOM_CHALLENGE:Lcom/amplifyframework/auth/result/step/AuthSignInStep;
.field public static final enum CONFIRM_SIGN_IN_WITH_NEW_PASSWORD:Lcom/amplifyframework/auth/result/step/AuthSignInStep;
.field public static final enum CONFIRM_SIGN_IN_WITH_SMS_MFA_CODE:Lcom/amplifyframework/auth/result/step/AuthSignInStep;
.field public static final enum CONFIRM_SIGN_UP:Lcom/amplifyframework/auth/result/step/AuthSignInStep;
.field public static final enum DONE:Lcom/amplifyframework/auth/result/step/AuthSignInStep;
.field public static final enum RESET_PASSWORD:Lcom/amplifyframework/auth/result/step/AuthSignInStep;
# direct methods
.method public static constructor <clinit>()V
.locals 13
.line 1
new-instance v0, Lcom/amplifyframework/auth/result/step/AuthSignInStep;
const-string v1, "CONFIRM_SIGN_IN_WITH_SMS_MFA_CODE"
const/4 v2, 0x0
invoke-direct {v0, v1, v2}, Lcom/amplifyframework/auth/result/step/AuthSignInStep;-><init>(Ljava/lang/String;I)V
sput-object v0, Lcom/amplifyframework/auth/result/step/AuthSignInStep;->CONFIRM_SIGN_IN_WITH_SMS_MFA_CODE:Lcom/amplifyframework/auth/result/step/AuthSignInStep;
.line 2
new-instance v1, Lcom/amplifyframework/auth/result/step/AuthSignInStep;
const-string v3, "CONFIRM_SIGN_IN_WITH_CUSTOM_CHALLENGE"
const/4 v4, 0x1
invoke-direct {v1, v3, v4}, Lcom/amplifyframework/auth/result/step/AuthSignInStep;-><init>(Ljava/lang/String;I)V
sput-object v1, Lcom/amplifyframework/auth/result/step/AuthSignInStep;->CONFIRM_SIGN_IN_WITH_CUSTOM_CHALLENGE:Lcom/amplifyframework/auth/result/step/AuthSignInStep;
.line 3
new-instance v3, Lcom/amplifyframework/auth/result/step/AuthSignInStep;
const-string v5, "CONFIRM_SIGN_IN_WITH_NEW_PASSWORD"
const/4 v6, 0x2
invoke-direct {v3, v5, v6}, Lcom/amplifyframework/auth/result/step/AuthSignInStep;-><init>(Ljava/lang/String;I)V
sput-object v3, Lcom/amplifyframework/auth/result/step/AuthSignInStep;->CONFIRM_SIGN_IN_WITH_NEW_PASSWORD:Lcom/amplifyframework/auth/result/step/AuthSignInStep;
.line 4
new-instance v5, Lcom/amplifyframework/auth/result/step/AuthSignInStep;
const-string v7, "RESET_PASSWORD"
const/4 v8, 0x3
invoke-direct {v5, v7, v8}, Lcom/amplifyframework/auth/result/step/AuthSignInStep;-><init>(Ljava/lang/String;I)V
sput-object v5, Lcom/amplifyframework/auth/result/step/AuthSignInStep;->RESET_PASSWORD:Lcom/amplifyframework/auth/result/step/AuthSignInStep;
.line 5
new-instance v7, Lcom/amplifyframework/auth/result/step/AuthSignInStep;
const-string v9, "CONFIRM_SIGN_UP"
const/4 v10, 0x4
invoke-direct {v7, v9, v10}, Lcom/amplifyframework/auth/result/step/AuthSignInStep;-><init>(Ljava/lang/String;I)V
sput-object v7, Lcom/amplifyframework/auth/result/step/AuthSignInStep;->CONFIRM_SIGN_UP:Lcom/amplifyframework/auth/result/step/AuthSignInStep;
.line 6
new-instance v9, Lcom/amplifyframework/auth/result/step/AuthSignInStep;
const-string v11, "DONE"
const/4 v12, 0x5
invoke-direct {v9, v11, v12}, Lcom/amplifyframework/auth/result/step/AuthSignInStep;-><init>(Ljava/lang/String;I)V
sput-object v9, Lcom/amplifyframework/auth/result/step/AuthSignInStep;->DONE:Lcom/amplifyframework/auth/result/step/AuthSignInStep;
const/4 v11, 0x6
new-array v11, v11, [Lcom/amplifyframework/auth/result/step/AuthSignInStep;
aput-object v0, v11, v2
aput-object v1, v11, v4
aput-object v3, v11, v6
aput-object v5, v11, v8
aput-object v7, v11, v10
aput-object v9, v11, v12
.line 7
sput-object v11, Lcom/amplifyframework/auth/result/step/AuthSignInStep;->$VALUES:[Lcom/amplifyframework/auth/result/step/AuthSignInStep;
return-void
.end method
.method private constructor <init>(Ljava/lang/String;I)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"()V"
}
.end annotation
.line 1
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
return-void
.end method
.method public static valueOf(Ljava/lang/String;)Lcom/amplifyframework/auth/result/step/AuthSignInStep;
.locals 1
.line 1
const-class v0, Lcom/amplifyframework/auth/result/step/AuthSignInStep;
invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
move-result-object p0
check-cast p0, Lcom/amplifyframework/auth/result/step/AuthSignInStep;
return-object p0
.end method
.method public static values()[Lcom/amplifyframework/auth/result/step/AuthSignInStep;
.locals 1
.line 1
sget-object v0, Lcom/amplifyframework/auth/result/step/AuthSignInStep;->$VALUES:[Lcom/amplifyframework/auth/result/step/AuthSignInStep;
invoke-virtual {v0}, [Lcom/amplifyframework/auth/result/step/AuthSignInStep;->clone()Ljava/lang/Object;
move-result-object v0
check-cast v0, [Lcom/amplifyframework/auth/result/step/AuthSignInStep;
return-object v0
.end method
@@ -0,0 +1,106 @@
.class public final enum Lcom/amplifyframework/auth/result/step/AuthSignUpStep;
.super Ljava/lang/Enum;
.source "AuthSignUpStep.java"
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Enum<",
"Lcom/amplifyframework/auth/result/step/AuthSignUpStep;",
">;"
}
.end annotation
# static fields
.field private static final synthetic $VALUES:[Lcom/amplifyframework/auth/result/step/AuthSignUpStep;
.field public static final enum CONFIRM_SIGN_UP_STEP:Lcom/amplifyframework/auth/result/step/AuthSignUpStep;
.field public static final enum DONE:Lcom/amplifyframework/auth/result/step/AuthSignUpStep;
# direct methods
.method public static constructor <clinit>()V
.locals 5
.line 1
new-instance v0, Lcom/amplifyframework/auth/result/step/AuthSignUpStep;
const-string v1, "CONFIRM_SIGN_UP_STEP"
const/4 v2, 0x0
invoke-direct {v0, v1, v2}, Lcom/amplifyframework/auth/result/step/AuthSignUpStep;-><init>(Ljava/lang/String;I)V
sput-object v0, Lcom/amplifyframework/auth/result/step/AuthSignUpStep;->CONFIRM_SIGN_UP_STEP:Lcom/amplifyframework/auth/result/step/AuthSignUpStep;
.line 2
new-instance v1, Lcom/amplifyframework/auth/result/step/AuthSignUpStep;
const-string v3, "DONE"
const/4 v4, 0x1
invoke-direct {v1, v3, v4}, Lcom/amplifyframework/auth/result/step/AuthSignUpStep;-><init>(Ljava/lang/String;I)V
sput-object v1, Lcom/amplifyframework/auth/result/step/AuthSignUpStep;->DONE:Lcom/amplifyframework/auth/result/step/AuthSignUpStep;
const/4 v3, 0x2
new-array v3, v3, [Lcom/amplifyframework/auth/result/step/AuthSignUpStep;
aput-object v0, v3, v2
aput-object v1, v3, v4
.line 3
sput-object v3, Lcom/amplifyframework/auth/result/step/AuthSignUpStep;->$VALUES:[Lcom/amplifyframework/auth/result/step/AuthSignUpStep;
return-void
.end method
.method private constructor <init>(Ljava/lang/String;I)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"()V"
}
.end annotation
.line 1
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
return-void
.end method
.method public static valueOf(Ljava/lang/String;)Lcom/amplifyframework/auth/result/step/AuthSignUpStep;
.locals 1
.line 1
const-class v0, Lcom/amplifyframework/auth/result/step/AuthSignUpStep;
invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
move-result-object p0
check-cast p0, Lcom/amplifyframework/auth/result/step/AuthSignUpStep;
return-object p0
.end method
.method public static values()[Lcom/amplifyframework/auth/result/step/AuthSignUpStep;
.locals 1
.line 1
sget-object v0, Lcom/amplifyframework/auth/result/step/AuthSignUpStep;->$VALUES:[Lcom/amplifyframework/auth/result/step/AuthSignUpStep;
invoke-virtual {v0}, [Lcom/amplifyframework/auth/result/step/AuthSignUpStep;->clone()Ljava/lang/Object;
move-result-object v0
check-cast v0, [Lcom/amplifyframework/auth/result/step/AuthSignUpStep;
return-object v0
.end method
@@ -0,0 +1,106 @@
.class public final enum Lcom/amplifyframework/auth/result/step/AuthUpdateAttributeStep;
.super Ljava/lang/Enum;
.source "AuthUpdateAttributeStep.java"
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Enum<",
"Lcom/amplifyframework/auth/result/step/AuthUpdateAttributeStep;",
">;"
}
.end annotation
# static fields
.field private static final synthetic $VALUES:[Lcom/amplifyframework/auth/result/step/AuthUpdateAttributeStep;
.field public static final enum CONFIRM_ATTRIBUTE_WITH_CODE:Lcom/amplifyframework/auth/result/step/AuthUpdateAttributeStep;
.field public static final enum DONE:Lcom/amplifyframework/auth/result/step/AuthUpdateAttributeStep;
# direct methods
.method public static constructor <clinit>()V
.locals 5
.line 1
new-instance v0, Lcom/amplifyframework/auth/result/step/AuthUpdateAttributeStep;
const-string v1, "CONFIRM_ATTRIBUTE_WITH_CODE"
const/4 v2, 0x0
invoke-direct {v0, v1, v2}, Lcom/amplifyframework/auth/result/step/AuthUpdateAttributeStep;-><init>(Ljava/lang/String;I)V
sput-object v0, Lcom/amplifyframework/auth/result/step/AuthUpdateAttributeStep;->CONFIRM_ATTRIBUTE_WITH_CODE:Lcom/amplifyframework/auth/result/step/AuthUpdateAttributeStep;
.line 2
new-instance v1, Lcom/amplifyframework/auth/result/step/AuthUpdateAttributeStep;
const-string v3, "DONE"
const/4 v4, 0x1
invoke-direct {v1, v3, v4}, Lcom/amplifyframework/auth/result/step/AuthUpdateAttributeStep;-><init>(Ljava/lang/String;I)V
sput-object v1, Lcom/amplifyframework/auth/result/step/AuthUpdateAttributeStep;->DONE:Lcom/amplifyframework/auth/result/step/AuthUpdateAttributeStep;
const/4 v3, 0x2
new-array v3, v3, [Lcom/amplifyframework/auth/result/step/AuthUpdateAttributeStep;
aput-object v0, v3, v2
aput-object v1, v3, v4
.line 3
sput-object v3, Lcom/amplifyframework/auth/result/step/AuthUpdateAttributeStep;->$VALUES:[Lcom/amplifyframework/auth/result/step/AuthUpdateAttributeStep;
return-void
.end method
.method private constructor <init>(Ljava/lang/String;I)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"()V"
}
.end annotation
.line 1
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
return-void
.end method
.method public static valueOf(Ljava/lang/String;)Lcom/amplifyframework/auth/result/step/AuthUpdateAttributeStep;
.locals 1
.line 1
const-class v0, Lcom/amplifyframework/auth/result/step/AuthUpdateAttributeStep;
invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
move-result-object p0
check-cast p0, Lcom/amplifyframework/auth/result/step/AuthUpdateAttributeStep;
return-object p0
.end method
.method public static values()[Lcom/amplifyframework/auth/result/step/AuthUpdateAttributeStep;
.locals 1
.line 1
sget-object v0, Lcom/amplifyframework/auth/result/step/AuthUpdateAttributeStep;->$VALUES:[Lcom/amplifyframework/auth/result/step/AuthUpdateAttributeStep;
invoke-virtual {v0}, [Lcom/amplifyframework/auth/result/step/AuthUpdateAttributeStep;->clone()Ljava/lang/Object;
move-result-object v0
check-cast v0, [Lcom/amplifyframework/auth/result/step/AuthUpdateAttributeStep;
return-object v0
.end method