CallerInfoHelper.smali
.class public final Lcom/avast/android/sdk/billing/internal/server/util/CallerInfoHelper;
.super Ljava/lang/Object;
# instance fields
.field private final a:Ljava/lang/String;
.field private final b:Lcom/avast/android/sdk/billing/internal/config/ConfigProvider;
.field private final c:Lcom/avast/android/sdk/billing/internal/server/util/SystemInfoHelper;
# direct methods
.method public constructor <init>(Ljava/lang/String;Lcom/avast/android/sdk/billing/internal/config/ConfigProvider;Lcom/avast/android/sdk/billing/internal/server/util/SystemInfoHelper;)V
.registers 5
const-string v0, "packageName"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->c(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "configProvider"
invoke-static {p2, v0}, Lkotlin/jvm/internal/Intrinsics;->c(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "systemInfoHelper"
invoke-static {p3, v0}, Lkotlin/jvm/internal/Intrinsics;->c(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/avast/android/sdk/billing/internal/server/util/CallerInfoHelper;->a:Ljava/lang/String;
iput-object p2, p0, Lcom/avast/android/sdk/billing/internal/server/util/CallerInfoHelper;->b:Lcom/avast/android/sdk/billing/internal/config/ConfigProvider;
iput-object p3, p0, Lcom/avast/android/sdk/billing/internal/server/util/CallerInfoHelper;->c:Lcom/avast/android/sdk/billing/internal/server/util/SystemInfoHelper;
return-void
.end method
# virtual methods
.method public final a()Lcom/avast/alpha/crap/api/v2/Messages$AppInfo;
.registers 4
invoke-static {}, Lcom/avast/alpha/crap/api/v2/Messages$AppInfo;->z()Lcom/avast/alpha/crap/api/v2/Messages$AppInfo$Builder;
move-result-object v0
iget-object v1, p0, Lcom/avast/android/sdk/billing/internal/server/util/CallerInfoHelper;->a:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/avast/alpha/crap/api/v2/Messages$AppInfo$Builder;->o(Ljava/lang/String;)Lcom/avast/alpha/crap/api/v2/Messages$AppInfo$Builder;
sget-object v1, Lcom/avast/alpha/crap/api/v2/Platform$DevicePlatform;->k:Lcom/avast/alpha/crap/api/v2/Platform$DevicePlatform;
invoke-virtual {v0, v1}, Lcom/avast/alpha/crap/api/v2/Messages$AppInfo$Builder;->t(Lcom/avast/alpha/crap/api/v2/Platform$DevicePlatform;)Lcom/avast/alpha/crap/api/v2/Messages$AppInfo$Builder;
iget-object v1, p0, Lcom/avast/android/sdk/billing/internal/server/util/CallerInfoHelper;->b:Lcom/avast/android/sdk/billing/internal/config/ConfigProvider;
invoke-virtual {v1}, Lcom/avast/android/sdk/billing/internal/config/ConfigProvider;->a()Lcom/avast/android/sdk/billing/BillingSdkConfig;
move-result-object v1
const-string v2, "configProvider.billingSdkConfig"
invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;->b(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v1}, Lcom/avast/android/sdk/billing/BillingSdkConfig;->getAppVersion()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/avast/alpha/crap/api/v2/Messages$AppInfo$Builder;->q(Ljava/lang/String;)Lcom/avast/alpha/crap/api/v2/Messages$AppInfo$Builder;
iget-object v1, p0, Lcom/avast/android/sdk/billing/internal/server/util/CallerInfoHelper;->c:Lcom/avast/android/sdk/billing/internal/server/util/SystemInfoHelper;
invoke-virtual {v1}, Lcom/avast/android/sdk/billing/internal/server/util/SystemInfoHelper;->b()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/avast/alpha/crap/api/v2/Messages$AppInfo$Builder;->s(Ljava/lang/String;)Lcom/avast/alpha/crap/api/v2/Messages$AppInfo$Builder;
invoke-virtual {v0}, Lcom/avast/alpha/crap/api/v2/Messages$AppInfo$Builder;->h()Lcom/avast/alpha/crap/api/v2/Messages$AppInfo;
move-result-object v0
const-string v1, "AppInfo.newBuilder()\n \u2026\n .build()"
invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;->b(Ljava/lang/Object;Ljava/lang/String;)V
return-object v0
.end method
.method public final b()Lcom/avast/alpha/common/api/ClientCommon$CallerInfo;
.registers 4
invoke-static {}, Lcom/avast/alpha/common/api/ClientCommon$CallerInfo;->v()Lcom/avast/alpha/common/api/ClientCommon$CallerInfo$Builder;
move-result-object v0
iget-object v1, p0, Lcom/avast/android/sdk/billing/internal/server/util/CallerInfoHelper;->a:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/avast/alpha/common/api/ClientCommon$CallerInfo$Builder;->o(Ljava/lang/String;)Lcom/avast/alpha/common/api/ClientCommon$CallerInfo$Builder;
sget-object v1, Lcom/avast/alpha/common/api/ClientCommon$Platform;->k:Lcom/avast/alpha/common/api/ClientCommon$Platform;
invoke-virtual {v0, v1}, Lcom/avast/alpha/common/api/ClientCommon$CallerInfo$Builder;->q(Lcom/avast/alpha/common/api/ClientCommon$Platform;)Lcom/avast/alpha/common/api/ClientCommon$CallerInfo$Builder;
iget-object v1, p0, Lcom/avast/android/sdk/billing/internal/server/util/CallerInfoHelper;->b:Lcom/avast/android/sdk/billing/internal/config/ConfigProvider;
invoke-virtual {v1}, Lcom/avast/android/sdk/billing/internal/config/ConfigProvider;->a()Lcom/avast/android/sdk/billing/BillingSdkConfig;
move-result-object v1
const-string v2, "configProvider.billingSdkConfig"
invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;->b(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v1}, Lcom/avast/android/sdk/billing/BillingSdkConfig;->getAppVersion()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/avast/alpha/common/api/ClientCommon$CallerInfo$Builder;->s(Ljava/lang/String;)Lcom/avast/alpha/common/api/ClientCommon$CallerInfo$Builder;
invoke-virtual {v0}, Lcom/avast/alpha/common/api/ClientCommon$CallerInfo$Builder;->h()Lcom/avast/alpha/common/api/ClientCommon$CallerInfo;
move-result-object v0
const-string v1, "CallerInfo.newBuilder()\n\u2026\n .build()"
invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;->b(Ljava/lang/Object;Ljava/lang/String;)V
return-object v0
.end method