UTUtdidHelper.smali
.class public Lcom/alivc/rtc/device/UTUtdidHelper;
.super Ljava/lang/Object;
.source "UTUtdidHelper.java"
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
.method public constructor <init>()V
.registers 1
.line 7
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 8
return-void
.end method
# virtual methods
.method public dePack(Ljava/lang/String;)Ljava/lang/String;
.registers 3
.param p1, "pPackedUtdid" # Ljava/lang/String;
.line 20
invoke-static {p1}, Lcom/alivc/rtc/device/utils/AESUtils;->decrypt(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public pack([B)Ljava/lang/String;
.registers 4
.param p1, "pUtdid" # [B
.line 11
const/4 v0, 0x2
invoke-static {p1, v0}, Lcom/alivc/rtc/device/utils/Base64;->encodeToString([BI)Ljava/lang/String;
move-result-object v0
.line 12
.local v0, "lB64String":Ljava/lang/String;
invoke-static {v0}, Lcom/alivc/rtc/device/utils/AESUtils;->encrypt(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
return-object v1
.end method
.method public packUtdidStr(Ljava/lang/String;)Ljava/lang/String;
.registers 3
.param p1, "pUtdid" # Ljava/lang/String;
.line 16
invoke-static {p1}, Lcom/alivc/rtc/device/utils/AESUtils;->encrypt(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method