b.smali
.class public Lcom/baidu/security/e/b;
.super Ljava/lang/Object;
.source "SecurityCapalityPreference.java"
# instance fields
.field private a:Landroid/content/SharedPreferences;
.field private b:Landroid/content/Context;
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.registers 5
.prologue
.line 61
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 62
iput-object p1, p0, Lcom/baidu/security/e/b;->b:Landroid/content/Context;
.line 63
iget-object v0, p0, Lcom/baidu/security/e/b;->b:Landroid/content/Context;
const-string v1, "security_policy_config"
const/4 v2, 0x0
invoke-virtual {v0, v1, v2}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
move-result-object v0
iput-object v0, p0, Lcom/baidu/security/e/b;->a:Landroid/content/SharedPreferences;
.line 64
return-void
.end method
# virtual methods
.method public a()I
.registers 4
.prologue
const/4 v2, 0x1
.line 73
invoke-virtual {p0}, Lcom/baidu/security/e/b;->g()I
move-result v0
if-ne v0, v2, :cond_11
.line 74
invoke-virtual {p0}, Lcom/baidu/security/e/b;->f()Z
move-result v0
if-eqz v0, :cond_f
.line 75
const/4 v0, 0x7
.line 82
:goto_e
return v0
.line 79
:cond_f
const/4 v0, 0x3
goto :goto_e
.line 82
:cond_11
iget-object v0, p0, Lcom/baidu/security/e/b;->a:Landroid/content/SharedPreferences;
const-string v1, "ScanFilterMode"
invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I
move-result v0
goto :goto_e
.end method
.method public a(I)V
.registers 4
.prologue
.line 67
iget-object v0, p0, Lcom/baidu/security/e/b;->a:Landroid/content/SharedPreferences;
invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
move-result-object v0
.line 68
const-string v1, "ScanFilterMode"
invoke-interface {v0, v1, p1}, Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;
.line 69
invoke-static {v0}, Lcom/baidu/security/f/r;->a(Landroid/content/SharedPreferences$Editor;)V
.line 70
return-void
.end method
.method public a(J)V
.registers 6
.prologue
.line 309
iget-object v0, p0, Lcom/baidu/security/e/b;->a:Landroid/content/SharedPreferences;
invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
move-result-object v0
.line 310
const-string v1, "last_try_send_install_info_time"
invoke-interface {v0, v1, p1, p2}, Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor;
.line 311
invoke-static {v0}, Lcom/baidu/security/f/r;->a(Landroid/content/SharedPreferences$Editor;)V
.line 312
return-void
.end method
.method public a(Ljava/lang/String;)V
.registers 4
.prologue
.line 256
iget-object v0, p0, Lcom/baidu/security/e/b;->a:Landroid/content/SharedPreferences;
invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
move-result-object v0
.line 257
const-string v1, "token"
invoke-interface {v0, v1, p1}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
.line 258
invoke-static {v0}, Lcom/baidu/security/f/r;->a(Landroid/content/SharedPreferences$Editor;)V
.line 259
return-void
.end method
.method public a(Z)V
.registers 4
.prologue
.line 167
iget-object v0, p0, Lcom/baidu/security/e/b;->a:Landroid/content/SharedPreferences;
invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
move-result-object v0
.line 168
const-string v1, "user_bde_switch"
invoke-interface {v0, v1, p1}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;
.line 169
invoke-static {v0}, Lcom/baidu/security/f/r;->a(Landroid/content/SharedPreferences$Editor;)V
.line 170
return-void
.end method
.method public b()I
.registers 4
.prologue
const/4 v0, 0x1
.line 92
invoke-virtual {p0}, Lcom/baidu/security/e/b;->g()I
move-result v1
if-ne v1, v0, :cond_f
.line 93
invoke-virtual {p0}, Lcom/baidu/security/e/b;->e()Z
move-result v1
if-eqz v1, :cond_e
.line 94
const/4 v0, 0x7
.line 101
:cond_e
:goto_e
return v0
:cond_f
iget-object v1, p0, Lcom/baidu/security/e/b;->a:Landroid/content/SharedPreferences;
const-string v2, "ServerScanMode"
invoke-interface {v1, v2, v0}, Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I
move-result v0
goto :goto_e
.end method
.method public b(I)V
.registers 4
.prologue
.line 86
iget-object v0, p0, Lcom/baidu/security/e/b;->a:Landroid/content/SharedPreferences;
invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
move-result-object v0
.line 87
const-string v1, "ServerScanMode"
invoke-interface {v0, v1, p1}, Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;
.line 88
invoke-static {v0}, Lcom/baidu/security/f/r;->a(Landroid/content/SharedPreferences$Editor;)V
.line 89
return-void
.end method
.method public b(Ljava/lang/String;)V
.registers 4
.prologue
.line 266
iget-object v0, p0, Lcom/baidu/security/e/b;->a:Landroid/content/SharedPreferences;
invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
move-result-object v0
.line 267
const-string v1, "lc"
invoke-interface {v0, v1, p1}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
.line 268
invoke-static {v0}, Lcom/baidu/security/f/r;->a(Landroid/content/SharedPreferences$Editor;)V
.line 269
return-void
.end method
.method public b(Z)V
.registers 4
.prologue
.line 187
iget-object v0, p0, Lcom/baidu/security/e/b;->a:Landroid/content/SharedPreferences;
invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
move-result-object v0
.line 188
const-string v1, "user_show_lowrisk_switch"
invoke-interface {v0, v1, p1}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;
.line 189
invoke-static {v0}, Lcom/baidu/security/f/r;->a(Landroid/content/SharedPreferences$Editor;)V
.line 191
invoke-virtual {p0}, Lcom/baidu/security/e/b;->g()I
move-result v0
const/4 v1, 0x1
if-ne v0, v1, :cond_19
.line 192
const/4 v0, 0x7
invoke-virtual {p0, v0}, Lcom/baidu/security/e/b;->a(I)V
.line 196
:cond_19
return-void
.end method
.method public c()I
.registers 4
.prologue
.line 105
iget-object v0, p0, Lcom/baidu/security/e/b;->a:Landroid/content/SharedPreferences;
const-string v1, "multi_engine_mode"
const/4 v2, 0x3
invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I
move-result v0
return v0
.end method
.method public c(I)V
.registers 4
.prologue
.line 109
iget-object v0, p0, Lcom/baidu/security/e/b;->a:Landroid/content/SharedPreferences;
invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
move-result-object v0
.line 110
const-string v1, "multi_engine_mode"
invoke-interface {v0, v1, p1}, Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;
.line 111
invoke-static {v0}, Lcom/baidu/security/f/r;->a(Landroid/content/SharedPreferences$Editor;)V
.line 112
return-void
.end method
.method public c(Ljava/lang/String;)V
.registers 4
.prologue
.line 279
iget-object v0, p0, Lcom/baidu/security/e/b;->a:Landroid/content/SharedPreferences;
invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
move-result-object v0
.line 280
const-string v1, "scan_file_path"
invoke-interface {v0, v1, p1}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
.line 281
invoke-static {v0}, Lcom/baidu/security/f/r;->a(Landroid/content/SharedPreferences$Editor;)V
.line 282
return-void
.end method
.method public c(Z)V
.registers 4
.prologue
.line 242
iget-object v0, p0, Lcom/baidu/security/e/b;->a:Landroid/content/SharedPreferences;
invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
move-result-object v0
.line 243
const-string v1, "open_user_experience"
invoke-interface {v0, v1, p1}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;
.line 244
invoke-static {v0}, Lcom/baidu/security/f/r;->a(Landroid/content/SharedPreferences$Editor;)V
.line 245
return-void
.end method
.method public d()I
.registers 4
.prologue
.line 158
iget-object v0, p0, Lcom/baidu/security/e/b;->a:Landroid/content/SharedPreferences;
const-string v1, "scan_region"
const/4 v2, 0x0
invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I
move-result v0
return v0
.end method
.method public d(I)V
.registers 4
.prologue
.line 152
iget-object v0, p0, Lcom/baidu/security/e/b;->a:Landroid/content/SharedPreferences;
invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
move-result-object v0
.line 153
const-string v1, "scan_region"
invoke-interface {v0, v1, p1}, Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;
.line 154
invoke-static {v0}, Lcom/baidu/security/f/r;->a(Landroid/content/SharedPreferences$Editor;)V
.line 155
return-void
.end method
.method public d(Z)V
.registers 4
.prologue
.line 295
iget-object v0, p0, Lcom/baidu/security/e/b;->a:Landroid/content/SharedPreferences;
invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
move-result-object v0
.line 296
const-string v1, "send_install_info_success"
invoke-interface {v0, v1, p1}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;
.line 297
invoke-static {v0}, Lcom/baidu/security/f/r;->a(Landroid/content/SharedPreferences$Editor;)V
.line 298
return-void
.end method
.method public e(I)V
.registers 4
.prologue
.line 214
iget-object v0, p0, Lcom/baidu/security/e/b;->a:Landroid/content/SharedPreferences;
invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
move-result-object v0
.line 215
const-string v1, "cc"
invoke-interface {v0, v1, p1}, Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;
.line 216
invoke-static {v0}, Lcom/baidu/security/f/r;->a(Landroid/content/SharedPreferences$Editor;)V
.line 217
return-void
.end method
.method public e(Z)V
.registers 4
.prologue
.line 315
iget-object v0, p0, Lcom/baidu/security/e/b;->a:Landroid/content/SharedPreferences;
invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
move-result-object v0
.line 316
const-string v1, "scan_used_cache"
invoke-interface {v0, v1, p1}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;
.line 317
invoke-static {v0}, Lcom/baidu/security/f/r;->a(Landroid/content/SharedPreferences$Editor;)V
.line 318
return-void
.end method
.method public e()Z
.registers 4
.prologue
.line 178
iget-object v0, p0, Lcom/baidu/security/e/b;->a:Landroid/content/SharedPreferences;
const-string v1, "user_bde_switch"
const/4 v2, 0x0
invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
move-result v0
return v0
.end method
.method public f(I)V
.registers 4
.prologue
.line 229
iget-object v0, p0, Lcom/baidu/security/e/b;->a:Landroid/content/SharedPreferences;
invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
move-result-object v0
.line 230
const-string v1, "sfb"
invoke-interface {v0, v1, p1}, Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;
.line 231
invoke-static {v0}, Lcom/baidu/security/f/r;->a(Landroid/content/SharedPreferences$Editor;)V
.line 232
return-void
.end method
.method public f(Z)V
.registers 4
.prologue
.line 325
iget-object v0, p0, Lcom/baidu/security/e/b;->a:Landroid/content/SharedPreferences;
invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
move-result-object v0
.line 326
const-string v1, "use_network_scan"
invoke-interface {v0, v1, p1}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;
.line 327
invoke-static {v0}, Lcom/baidu/security/f/r;->a(Landroid/content/SharedPreferences$Editor;)V
.line 328
return-void
.end method
.method public f()Z
.registers 4
.prologue
.line 204
iget-object v0, p0, Lcom/baidu/security/e/b;->a:Landroid/content/SharedPreferences;
const-string v1, "user_show_lowrisk_switch"
const/4 v2, 0x0
invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
move-result v0
return v0
.end method
.method public g()I
.registers 4
.prologue
.line 220
iget-object v0, p0, Lcom/baidu/security/e/b;->a:Landroid/content/SharedPreferences;
const-string v1, "cc"
const/4 v2, 0x0
invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I
move-result v0
return v0
.end method
.method public h()I
.registers 4
.prologue
.line 235
iget-object v0, p0, Lcom/baidu/security/e/b;->a:Landroid/content/SharedPreferences;
const-string v1, "sfb"
const/4 v2, 0x1
invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I
move-result v0
return v0
.end method
.method public i()Ljava/lang/String;
.registers 4
.prologue
.line 262
iget-object v0, p0, Lcom/baidu/security/e/b;->a:Landroid/content/SharedPreferences;
const-string v1, "token"
const-string v2, ""
invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public j()Ljava/lang/String;
.registers 4
.prologue
.line 272
iget-object v0, p0, Lcom/baidu/security/e/b;->a:Landroid/content/SharedPreferences;
const-string v1, "lc"
const-string v2, ""
invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public k()Z
.registers 4
.prologue
.line 301
iget-object v0, p0, Lcom/baidu/security/e/b;->a:Landroid/content/SharedPreferences;
const-string v1, "send_install_info_success"
const/4 v2, 0x0
invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
move-result v0
return v0
.end method
.method public l()J
.registers 5
.prologue
.line 305
iget-object v0, p0, Lcom/baidu/security/e/b;->a:Landroid/content/SharedPreferences;
const-string v1, "last_try_send_install_info_time"
const-wide/16 v2, 0x0
invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J
move-result-wide v0
return-wide v0
.end method
.method public m()Z
.registers 4
.prologue
.line 321
iget-object v0, p0, Lcom/baidu/security/e/b;->a:Landroid/content/SharedPreferences;
const-string v1, "scan_used_cache"
const/4 v2, 0x1
invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
move-result v0
return v0
.end method
.method public n()Z
.registers 4
.prologue
.line 331
iget-object v0, p0, Lcom/baidu/security/e/b;->a:Landroid/content/SharedPreferences;
const-string v1, "use_network_scan"
const/4 v2, 0x1
invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
move-result v0
return v0
.end method