.class public final Lcom/google/android/gms/internal/firebase-auth-api/zzvo; .super Ljava/lang/Object; .source "com.google.firebase:firebase-auth@@21.0.1" # direct methods .method public static zza(Ljava/lang/String;)Ljava/lang/String; .locals 7 .annotation build Landroidx/annotation/Nullable; .end annotation const-class v0, Ljava/lang/String; const-string v1, "android.os.SystemProperties" const/4 v2, 0x0 .line 1 :try_start_0 invoke-static {v1}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; move-result-object v1 const/4 v3, 0x1 new-array v4, v3, [Ljava/lang/Class; const/4 v5, 0x0 aput-object v0, v4, v5 const-string v6, "get" .line 2 invoke-virtual {v1, v6, v4}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; move-result-object v1 new-array v3, v3, [Ljava/lang/Object; aput-object p0, v3, v5 .line 3 invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; move-result-object p0 if-eqz p0, :cond_0 invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; move-result-object v1 .line 4 invoke-virtual {v0, v1}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z move-result v0 if-eqz v0, :cond_0 .line 5 check-cast p0, Ljava/lang/String; :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 return-object p0 :catch_0 :cond_0 return-object v2 .end method