.class public abstract Lcom/google/firebase/auth/MultiFactor; .super Ljava/lang/Object; .source "com.google.firebase:firebase-auth@@21.0.1" # direct methods .method public constructor ()V .locals 0 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method # virtual methods .method public abstract enroll(Lcom/google/firebase/auth/MultiFactorAssertion;Ljava/lang/String;)Lcom/google/android/gms/tasks/Task; .param p1 # Lcom/google/firebase/auth/MultiFactorAssertion; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Ljava/lang/String; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/google/firebase/auth/MultiFactorAssertion;", "Ljava/lang/String;", ")", "Lcom/google/android/gms/tasks/Task<", "Ljava/lang/Void;", ">;" } .end annotation .end method .method public abstract getEnrolledFactors()Ljava/util/List; .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "()", "Ljava/util/List<", "Lcom/google/firebase/auth/MultiFactorInfo;", ">;" } .end annotation .end method .method public abstract getSession()Lcom/google/android/gms/tasks/Task; .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "()", "Lcom/google/android/gms/tasks/Task<", "Lcom/google/firebase/auth/MultiFactorSession;", ">;" } .end annotation .end method .method public abstract unenroll(Lcom/google/firebase/auth/MultiFactorInfo;)Lcom/google/android/gms/tasks/Task; .param p1 # Lcom/google/firebase/auth/MultiFactorInfo; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/google/firebase/auth/MultiFactorInfo;", ")", "Lcom/google/android/gms/tasks/Task<", "Ljava/lang/Void;", ">;" } .end annotation .end method .method public abstract unenroll(Ljava/lang/String;)Lcom/google/android/gms/tasks/Task; .param p1 # 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 = { "(", "Ljava/lang/String;", ")", "Lcom/google/android/gms/tasks/Task<", "Ljava/lang/Void;", ">;" } .end annotation .end method