.class public final Lcom/google/android/gms/safetynet/SafetyNet; .super Ljava/lang/Object; # static fields .field public static final API:Lcom/google/android/gms/common/api/Api; .annotation system Ldalvik/annotation/Signature; value = { "Lcom/google/android/gms/common/api/Api<", "Lcom/google/android/gms/common/api/Api$ApiOptions$NoOptions;", ">;" } .end annotation .annotation runtime Ljava/lang/Deprecated; .end annotation .end field .field private static final CLIENT_BUILDER:Lcom/google/android/gms/common/api/Api$AbstractClientBuilder; .annotation system Ldalvik/annotation/Signature; value = { "Lcom/google/android/gms/common/api/Api$AbstractClientBuilder<", "Lcom/google/android/gms/internal/safetynet/zzx;", "Lcom/google/android/gms/common/api/Api$ApiOptions$NoOptions;", ">;" } .end annotation .end field .field private static final CLIENT_KEY:Lcom/google/android/gms/common/api/Api$ClientKey; .annotation system Ldalvik/annotation/Signature; value = { "Lcom/google/android/gms/common/api/Api$ClientKey<", "Lcom/google/android/gms/internal/safetynet/zzx;", ">;" } .end annotation .end field .field public static final SafetyNetApi:Lcom/google/android/gms/safetynet/SafetyNetApi; .annotation runtime Ljava/lang/Deprecated; .end annotation .end field .field private static final zzu:Lcom/google/android/gms/safetynet/zzo; # direct methods .method public static constructor ()V .locals 4 new-instance v0, Lcom/google/android/gms/common/api/Api$ClientKey; invoke-direct {v0}, Lcom/google/android/gms/common/api/Api$ClientKey;->()V sput-object v0, Lcom/google/android/gms/safetynet/SafetyNet;->CLIENT_KEY:Lcom/google/android/gms/common/api/Api$ClientKey; new-instance v1, Lcom/google/android/gms/safetynet/zzk; invoke-direct {v1}, Lcom/google/android/gms/safetynet/zzk;->()V sput-object v1, Lcom/google/android/gms/safetynet/SafetyNet;->CLIENT_BUILDER:Lcom/google/android/gms/common/api/Api$AbstractClientBuilder; new-instance v2, Lcom/google/android/gms/common/api/Api; const-string v3, "SafetyNet.API" invoke-direct {v2, v3, v1, v0}, Lcom/google/android/gms/common/api/Api;->(Ljava/lang/String;Lcom/google/android/gms/common/api/Api$AbstractClientBuilder;Lcom/google/android/gms/common/api/Api$ClientKey;)V sput-object v2, Lcom/google/android/gms/safetynet/SafetyNet;->API:Lcom/google/android/gms/common/api/Api; new-instance v0, Lcom/google/android/gms/internal/safetynet/zzk; invoke-direct {v0}, Lcom/google/android/gms/internal/safetynet/zzk;->()V sput-object v0, Lcom/google/android/gms/safetynet/SafetyNet;->SafetyNetApi:Lcom/google/android/gms/safetynet/SafetyNetApi; new-instance v0, Lcom/google/android/gms/internal/safetynet/zzy; invoke-direct {v0}, Lcom/google/android/gms/internal/safetynet/zzy;->()V sput-object v0, Lcom/google/android/gms/safetynet/SafetyNet;->zzu:Lcom/google/android/gms/safetynet/zzo; return-void .end method .method private constructor ()V .locals 0 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method .method public static getClient(Landroid/app/Activity;)Lcom/google/android/gms/safetynet/SafetyNetClient; .locals 1 .param p0 # Landroid/app/Activity; .annotation build Landroidx/annotation/NonNull; .end annotation .end param new-instance v0, Lcom/google/android/gms/safetynet/SafetyNetClient; invoke-direct {v0, p0}, Lcom/google/android/gms/safetynet/SafetyNetClient;->(Landroid/app/Activity;)V return-object v0 .end method .method public static getClient(Landroid/content/Context;)Lcom/google/android/gms/safetynet/SafetyNetClient; .locals 1 .param p0 # Landroid/content/Context; .annotation build Landroidx/annotation/NonNull; .end annotation .end param new-instance v0, Lcom/google/android/gms/safetynet/SafetyNetClient; invoke-direct {v0, p0}, Lcom/google/android/gms/safetynet/SafetyNetClient;->(Landroid/content/Context;)V return-object v0 .end method