ParserJsonUtils.smali
.class public Lim/tpelyyftgw/ui/hui/visualcall/ParserJsonUtils;
.super Ljava/lang/Object;
.source "ParserJsonUtils.java"
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
.method public constructor <init>()V
.registers 1
.line 10
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static parserLoginJson(Ljava/lang/String;)Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo;
.registers 29
.param p0, "result" # Ljava/lang/String;
.line 18
const-string v0, "password"
const-string v1, "username"
const-string v2, "gslb"
const-string v3, "turn"
const-string v4, "key"
const-string v5, "token"
const-string v6, "timestamp"
const-string v7, "nonce"
const-string v8, "userid"
const-string v9, "appid"
const-string v10, "server"
new-instance v11, Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo;
invoke-direct {v11}, Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo;-><init>()V
.line 19
.local v11, "rtcAuthInfo":Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo;
new-instance v12, Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data;
invoke-direct {v12}, Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data;-><init>()V
.line 20
.local v12, "rtcAuthInfoData":Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data;
new-instance v13, Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data$RTCAuthInfo_Data_Turn;
invoke-direct {v13}, Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data$RTCAuthInfo_Data_Turn;-><init>()V
.line 22
.local v13, "rtcAuthInfoDataTurn":Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data$RTCAuthInfo_Data_Turn;
const/4 v14, 0x0
.line 23
.local v14, "server":I
const-string v15, ""
.line 24
.local v15, "appid":Ljava/lang/String;
const-string v16, ""
.line 25
.local v16, "userid":Ljava/lang/String;
const-string v17, ""
.line 26
.local v17, "nonce":Ljava/lang/String;
const-wide/16 v18, 0x0
.line 27
.local v18, "timestamp":J
const-string v20, ""
.line 28
.local v20, "token":Ljava/lang/String;
const-string v21, ""
.line 29
.local v21, "key":Ljava/lang/String;
const-string v22, ""
.line 30
.local v22, "username":Ljava/lang/String;
const-string v23, ""
.line 31
.local v23, "password":Ljava/lang/String;
const/16 v24, 0x0
.line 33
.local v24, "list":Ljava/util/List;, "Ljava/util/List<Ljava/lang/String;>;"
move/from16 v25, v14
.end local v14 # "server":I
.local v25, "server":I
:try_start_3a
new-instance v14, Lorg/json/JSONObject;
:try_end_3c
.catch Lorg/json/JSONException; {:try_start_3a .. :try_end_3c} :catch_221
move-object/from16 v26, v15
move-object/from16 v15, p0
.end local v15 # "appid":Ljava/lang/String;
.local v26, "appid":Ljava/lang/String;
:try_start_40
invoke-direct {v14, v15}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
.line 35
.local v14, "jsonObject":Lorg/json/JSONObject;
invoke-virtual {v14, v10}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
move-result v27
:try_end_47
.catch Lorg/json/JSONException; {:try_start_40 .. :try_end_47} :catch_21a
if-eqz v27, :cond_56
.line 36
:try_start_49
invoke-virtual {v14, v10}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I
move-result v10
:try_end_4d
.catch Lorg/json/JSONException; {:try_start_49 .. :try_end_4d} :catch_4e
.end local v25 # "server":I
.local v10, "server":I
goto :goto_58
.line 99
.end local v10 # "server":I
.end local v14 # "jsonObject":Lorg/json/JSONObject;
.restart local v25 # "server":I
:catch_4e
move-exception v0
move-object v6, v13
move/from16 v14, v25
move-object/from16 v15, v26
goto/16 :goto_227
.line 35
.restart local v14 # "jsonObject":Lorg/json/JSONObject;
:cond_56
move/from16 v10, v25
.line 39
.end local v25 # "server":I
.restart local v10 # "server":I
:goto_58
:try_start_58
const-string v15, "data"
invoke-virtual {v14, v15}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
move-result-object v15
.line 41
.local v15, "responseBody":Lorg/json/JSONObject;
invoke-virtual {v15, v9}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
move-result v25
:try_end_62
.catch Lorg/json/JSONException; {:try_start_58 .. :try_end_62} :catch_214
if-eqz v25, :cond_70
.line 42
:try_start_64
invoke-virtual {v15, v9}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v9
:try_end_68
.catch Lorg/json/JSONException; {:try_start_64 .. :try_end_68} :catch_69
.end local v26 # "appid":Ljava/lang/String;
.local v9, "appid":Ljava/lang/String;
goto :goto_72
.line 99
.end local v9 # "appid":Ljava/lang/String;
.end local v14 # "jsonObject":Lorg/json/JSONObject;
.end local v15 # "responseBody":Lorg/json/JSONObject;
.restart local v26 # "appid":Ljava/lang/String;
:catch_69
move-exception v0
move v14, v10
move-object v6, v13
move-object/from16 v15, v26
goto/16 :goto_227
.line 41
.restart local v14 # "jsonObject":Lorg/json/JSONObject;
.restart local v15 # "responseBody":Lorg/json/JSONObject;
:cond_70
move-object/from16 v9, v26
.line 44
.end local v26 # "appid":Ljava/lang/String;
.restart local v9 # "appid":Ljava/lang/String;
:goto_72
:try_start_72
invoke-virtual {v15, v8}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
move-result v25
:try_end_76
.catch Lorg/json/JSONException; {:try_start_72 .. :try_end_76} :catch_20f
if-eqz v25, :cond_85
.line 45
:try_start_78
invoke-virtual {v15, v8}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v8
:try_end_7c
.catch Lorg/json/JSONException; {:try_start_78 .. :try_end_7c} :catch_7f
move-object/from16 v16, v8
goto :goto_87
.line 99
.end local v14 # "jsonObject":Lorg/json/JSONObject;
.end local v15 # "responseBody":Lorg/json/JSONObject;
:catch_7f
move-exception v0
move-object v15, v9
move v14, v10
move-object v6, v13
goto/16 :goto_227
.line 44
.restart local v14 # "jsonObject":Lorg/json/JSONObject;
.restart local v15 # "responseBody":Lorg/json/JSONObject;
:cond_85
move-object/from16 v8, v16
.line 47
.end local v16 # "userid":Ljava/lang/String;
.local v8, "userid":Ljava/lang/String;
:goto_87
:try_start_87
invoke-virtual {v15, v7}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
move-result v16
:try_end_8b
.catch Lorg/json/JSONException; {:try_start_87 .. :try_end_8b} :catch_208
if-eqz v16, :cond_9c
.line 48
:try_start_8d
invoke-virtual {v15, v7}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v7
:try_end_91
.catch Lorg/json/JSONException; {:try_start_8d .. :try_end_91} :catch_94
move-object/from16 v17, v7
goto :goto_9e
.line 99
.end local v14 # "jsonObject":Lorg/json/JSONObject;
.end local v15 # "responseBody":Lorg/json/JSONObject;
:catch_94
move-exception v0
move-object/from16 v16, v8
move-object v15, v9
move v14, v10
move-object v6, v13
goto/16 :goto_227
.line 47
.restart local v14 # "jsonObject":Lorg/json/JSONObject;
.restart local v15 # "responseBody":Lorg/json/JSONObject;
:cond_9c
move-object/from16 v7, v17
.line 50
.end local v17 # "nonce":Ljava/lang/String;
.local v7, "nonce":Ljava/lang/String;
:goto_9e
:try_start_9e
invoke-virtual {v15, v6}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
move-result v16
:try_end_a2
.catch Lorg/json/JSONException; {:try_start_9e .. :try_end_a2} :catch_1ff
if-eqz v16, :cond_ba
.line 51
:try_start_a4
invoke-virtual {v15, v6}, Lorg/json/JSONObject;->getLong(Ljava/lang/String;)J
move-result-wide v16
:try_end_a8
.catch Lorg/json/JSONException; {:try_start_a4 .. :try_end_a8} :catch_b0
move-wide/from16 v18, v16
move-object v6, v13
move-object/from16 v27, v14
move-wide/from16 v13, v18
goto :goto_bf
.line 99
.end local v14 # "jsonObject":Lorg/json/JSONObject;
.end local v15 # "responseBody":Lorg/json/JSONObject;
:catch_b0
move-exception v0
move-object/from16 v17, v7
move-object/from16 v16, v8
move-object v15, v9
move v14, v10
move-object v6, v13
goto/16 :goto_227
.line 50
.restart local v14 # "jsonObject":Lorg/json/JSONObject;
.restart local v15 # "responseBody":Lorg/json/JSONObject;
:cond_ba
move-object v6, v13
move-object/from16 v27, v14
move-wide/from16 v13, v18
.line 53
.end local v14 # "jsonObject":Lorg/json/JSONObject;
.end local v18 # "timestamp":J
.local v6, "rtcAuthInfoDataTurn":Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data$RTCAuthInfo_Data_Turn;
.local v13, "timestamp":J
.local v27, "jsonObject":Lorg/json/JSONObject;
:goto_bf
:try_start_bf
invoke-virtual {v15, v5}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
move-result v16
if-eqz v16, :cond_cc
.line 54
invoke-virtual {v15, v5}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v5
:try_end_c9
.catch Lorg/json/JSONException; {:try_start_bf .. :try_end_c9} :catch_1f5
move-object/from16 v20, v5
goto :goto_ce
.line 53
:cond_cc
move-object/from16 v5, v20
.line 56
.end local v20 # "token":Ljava/lang/String;
.local v5, "token":Ljava/lang/String;
:goto_ce
:try_start_ce
invoke-virtual {v15, v4}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
move-result v16
if-eqz v16, :cond_db
.line 57
invoke-virtual {v15, v4}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
:try_end_d8
.catch Lorg/json/JSONException; {:try_start_ce .. :try_end_d8} :catch_1e9
move-object/from16 v21, v4
goto :goto_dd
.line 56
:cond_db
move-object/from16 v4, v21
.line 60
.end local v21 # "key":Ljava/lang/String;
.local v4, "key":Ljava/lang/String;
:goto_dd
:try_start_dd
invoke-virtual {v15, v3}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
move-result v16
if-eqz v16, :cond_109
.line 62
invoke-virtual {v15, v3}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
move-result-object v3
.line 63
.local v3, "jsonObject3":Lorg/json/JSONObject;
invoke-virtual {v3, v1}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
move-result v16
if-eqz v16, :cond_f3
.line 64
invoke-virtual {v3, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
move-object/from16 v22, v1
.line 67
:cond_f3
invoke-virtual {v3, v0}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
move-result v1
if-eqz v1, :cond_104
.line 68
invoke-virtual {v3, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
:try_end_fd
.catch Lorg/json/JSONException; {:try_start_dd .. :try_end_fd} :catch_1da
move-object/from16 v23, v0
move-object/from16 v1, v22
move-object/from16 v3, v23
goto :goto_10d
.line 67
:cond_104
move-object/from16 v1, v22
move-object/from16 v3, v23
goto :goto_10d
.line 60
.end local v3 # "jsonObject3":Lorg/json/JSONObject;
:cond_109
move-object/from16 v1, v22
move-object/from16 v3, v23
.line 71
.end local v22 # "username":Ljava/lang/String;
.end local v23 # "password":Ljava/lang/String;
.local v1, "username":Ljava/lang/String;
.local v3, "password":Ljava/lang/String;
:goto_10d
:try_start_10d
invoke-virtual {v15, v2}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
move-result v0
:try_end_111
.catch Lorg/json/JSONException; {:try_start_10d .. :try_end_111} :catch_1c7
if-eqz v0, :cond_160
.line 72
:try_start_113
invoke-virtual {v15, v2}, Lorg/json/JSONObject;->getJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v0
.line 73
.local v0, "jsonArray":Lorg/json/JSONArray;
new-instance v2, Ljava/util/ArrayList;
invoke-direct {v2}, Ljava/util/ArrayList;-><init>()V
:try_end_11c
.catch Lorg/json/JSONException; {:try_start_113 .. :try_end_11c} :catch_14b
.line 75
.end local v24 # "list":Ljava/util/List;, "Ljava/util/List<Ljava/lang/String;>;"
.local v2, "list":Ljava/util/List;, "Ljava/util/List<Ljava/lang/String;>;"
const/16 v16, 0x0
move-object/from16 v25, v15
move/from16 v15, v16
.local v15, "i":I
.local v25, "responseBody":Lorg/json/JSONObject;
:goto_122
move-object/from16 v16, v3
.end local v3 # "password":Ljava/lang/String;
.local v16, "password":Ljava/lang/String;
:try_start_124
invoke-virtual {v0}, Lorg/json/JSONArray;->length()I
move-result v3
if-ge v15, v3, :cond_166
.line 76
invoke-virtual {v0, v15}, Lorg/json/JSONArray;->getString(I)Ljava/lang/String;
move-result-object v3
invoke-interface {v2, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z
:try_end_131
.catch Lorg/json/JSONException; {:try_start_124 .. :try_end_131} :catch_136
.line 75
add-int/lit8 v15, v15, 0x1
move-object/from16 v3, v16
goto :goto_122
.line 99
.end local v0 # "jsonArray":Lorg/json/JSONArray;
.end local v15 # "i":I
.end local v25 # "responseBody":Lorg/json/JSONObject;
.end local v27 # "jsonObject":Lorg/json/JSONObject;
:catch_136
move-exception v0
move-object/from16 v22, v1
move-object/from16 v24, v2
move-object/from16 v21, v4
move-object/from16 v20, v5
move-object/from16 v17, v7
move-object v15, v9
move-wide/from16 v18, v13
move-object/from16 v23, v16
move-object/from16 v16, v8
move v14, v10
goto/16 :goto_227
.end local v2 # "list":Ljava/util/List;, "Ljava/util/List<Ljava/lang/String;>;"
.end local v16 # "password":Ljava/lang/String;
.restart local v3 # "password":Ljava/lang/String;
.restart local v24 # "list":Ljava/util/List;, "Ljava/util/List<Ljava/lang/String;>;"
:catch_14b
move-exception v0
move-object/from16 v16, v3
move-object/from16 v22, v1
move-object/from16 v21, v4
move-object/from16 v20, v5
move-object/from16 v17, v7
move-object v15, v9
move-wide/from16 v18, v13
move-object/from16 v23, v16
move-object/from16 v16, v8
move v14, v10
.end local v3 # "password":Ljava/lang/String;
.restart local v16 # "password":Ljava/lang/String;
goto/16 :goto_227
.line 71
.end local v16 # "password":Ljava/lang/String;
.restart local v3 # "password":Ljava/lang/String;
.local v15, "responseBody":Lorg/json/JSONObject;
.restart local v27 # "jsonObject":Lorg/json/JSONObject;
:cond_160
move-object/from16 v16, v3
move-object/from16 v25, v15
.end local v3 # "password":Ljava/lang/String;
.end local v15 # "responseBody":Lorg/json/JSONObject;
.restart local v16 # "password":Ljava/lang/String;
.restart local v25 # "responseBody":Lorg/json/JSONObject;
move-object/from16 v2, v24
.line 80
.end local v24 # "list":Ljava/util/List;, "Ljava/util/List<Ljava/lang/String;>;"
.restart local v2 # "list":Ljava/util/List;, "Ljava/util/List<Ljava/lang/String;>;"
:cond_166
:try_start_166
invoke-virtual {v11, v10}, Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo;->setServer(I)V
.line 82
invoke-virtual {v12, v9}, Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data;->setAppid(Ljava/lang/String;)V
.line 83
invoke-virtual {v12, v8}, Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data;->setUserid(Ljava/lang/String;)V
.line 84
invoke-virtual {v12, v7}, Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data;->setNonce(Ljava/lang/String;)V
.line 85
invoke-virtual {v12, v13, v14}, Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data;->setTimestamp(J)V
.line 86
invoke-virtual {v12, v5}, Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data;->setToken(Ljava/lang/String;)V
.line 87
invoke-virtual {v12, v4}, Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data;->setKey(Ljava/lang/String;)V
:try_end_17b
.catch Lorg/json/JSONException; {:try_start_166 .. :try_end_17b} :catch_1b0
.line 88
if-eqz v2, :cond_18c
.line 89
:try_start_17d
invoke-interface {v2}, Ljava/util/List;->size()I
move-result v0
new-array v0, v0, [Ljava/lang/String;
invoke-interface {v2, v0}, Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
move-result-object v0
check-cast v0, [Ljava/lang/String;
invoke-virtual {v12, v0}, Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data;->setGslb([Ljava/lang/String;)V
:try_end_18c
.catch Lorg/json/JSONException; {:try_start_17d .. :try_end_18c} :catch_136
.line 92
:cond_18c
:try_start_18c
invoke-virtual {v6, v1}, Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data$RTCAuthInfo_Data_Turn;->setUsername(Ljava/lang/String;)V
:try_end_18f
.catch Lorg/json/JSONException; {:try_start_18c .. :try_end_18f} :catch_1b0
.line 93
move-object/from16 v3, v16
.end local v16 # "password":Ljava/lang/String;
.restart local v3 # "password":Ljava/lang/String;
:try_start_191
invoke-virtual {v6, v3}, Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data$RTCAuthInfo_Data_Turn;->setPassword(Ljava/lang/String;)V
.line 95
invoke-virtual {v12, v6}, Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data;->setTurn(Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data$RTCAuthInfo_Data_Turn;)V
.line 97
invoke-virtual {v11, v12}, Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo;->setData(Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data;)V
:try_end_19a
.catch Lorg/json/JSONException; {:try_start_191 .. :try_end_19a} :catch_19b
.line 98
return-object v11
.line 99
.end local v25 # "responseBody":Lorg/json/JSONObject;
.end local v27 # "jsonObject":Lorg/json/JSONObject;
:catch_19b
move-exception v0
move-object/from16 v22, v1
move-object/from16 v24, v2
move-object/from16 v23, v3
move-object/from16 v21, v4
move-object/from16 v20, v5
move-object/from16 v17, v7
move-object/from16 v16, v8
move-object v15, v9
move-wide/from16 v18, v13
move v14, v10
goto/16 :goto_227
.end local v3 # "password":Ljava/lang/String;
.restart local v16 # "password":Ljava/lang/String;
:catch_1b0
move-exception v0
move-object/from16 v3, v16
move-object/from16 v22, v1
move-object/from16 v24, v2
move-object/from16 v23, v3
move-object/from16 v21, v4
move-object/from16 v20, v5
move-object/from16 v17, v7
move-object/from16 v16, v8
move-object v15, v9
move-wide/from16 v18, v13
move v14, v10
.end local v16 # "password":Ljava/lang/String;
.restart local v3 # "password":Ljava/lang/String;
goto/16 :goto_227
.end local v2 # "list":Ljava/util/List;, "Ljava/util/List<Ljava/lang/String;>;"
.restart local v24 # "list":Ljava/util/List;, "Ljava/util/List<Ljava/lang/String;>;"
:catch_1c7
move-exception v0
move-object/from16 v22, v1
move-object/from16 v23, v3
move-object/from16 v21, v4
move-object/from16 v20, v5
move-object/from16 v17, v7
move-object/from16 v16, v8
move-object v15, v9
move-wide/from16 v18, v13
move v14, v10
goto/16 :goto_227
.end local v1 # "username":Ljava/lang/String;
.end local v3 # "password":Ljava/lang/String;
.restart local v22 # "username":Ljava/lang/String;
.restart local v23 # "password":Ljava/lang/String;
:catch_1da
move-exception v0
move-object/from16 v21, v4
move-object/from16 v20, v5
move-object/from16 v17, v7
move-object/from16 v16, v8
move-object v15, v9
move-wide/from16 v18, v13
move v14, v10
goto/16 :goto_227
.end local v4 # "key":Ljava/lang/String;
.restart local v21 # "key":Ljava/lang/String;
:catch_1e9
move-exception v0
move-object/from16 v20, v5
move-object/from16 v17, v7
move-object/from16 v16, v8
move-object v15, v9
move-wide/from16 v18, v13
move v14, v10
goto :goto_227
.end local v5 # "token":Ljava/lang/String;
.restart local v20 # "token":Ljava/lang/String;
:catch_1f5
move-exception v0
move-object/from16 v17, v7
move-object/from16 v16, v8
move-object v15, v9
move-wide/from16 v18, v13
move v14, v10
goto :goto_227
.end local v6 # "rtcAuthInfoDataTurn":Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data$RTCAuthInfo_Data_Turn;
.local v13, "rtcAuthInfoDataTurn":Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data$RTCAuthInfo_Data_Turn;
.restart local v18 # "timestamp":J
:catch_1ff
move-exception v0
move-object v6, v13
move-object/from16 v17, v7
move-object/from16 v16, v8
move-object v15, v9
move v14, v10
.end local v13 # "rtcAuthInfoDataTurn":Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data$RTCAuthInfo_Data_Turn;
.restart local v6 # "rtcAuthInfoDataTurn":Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data$RTCAuthInfo_Data_Turn;
goto :goto_227
.end local v6 # "rtcAuthInfoDataTurn":Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data$RTCAuthInfo_Data_Turn;
.end local v7 # "nonce":Ljava/lang/String;
.restart local v13 # "rtcAuthInfoDataTurn":Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data$RTCAuthInfo_Data_Turn;
.restart local v17 # "nonce":Ljava/lang/String;
:catch_208
move-exception v0
move-object v6, v13
move-object/from16 v16, v8
move-object v15, v9
move v14, v10
.end local v13 # "rtcAuthInfoDataTurn":Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data$RTCAuthInfo_Data_Turn;
.restart local v6 # "rtcAuthInfoDataTurn":Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data$RTCAuthInfo_Data_Turn;
goto :goto_227
.end local v6 # "rtcAuthInfoDataTurn":Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data$RTCAuthInfo_Data_Turn;
.end local v8 # "userid":Ljava/lang/String;
.restart local v13 # "rtcAuthInfoDataTurn":Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data$RTCAuthInfo_Data_Turn;
.local v16, "userid":Ljava/lang/String;
:catch_20f
move-exception v0
move-object v6, v13
move-object v15, v9
move v14, v10
.end local v13 # "rtcAuthInfoDataTurn":Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data$RTCAuthInfo_Data_Turn;
.restart local v6 # "rtcAuthInfoDataTurn":Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data$RTCAuthInfo_Data_Turn;
goto :goto_227
.end local v6 # "rtcAuthInfoDataTurn":Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data$RTCAuthInfo_Data_Turn;
.end local v9 # "appid":Ljava/lang/String;
.restart local v13 # "rtcAuthInfoDataTurn":Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data$RTCAuthInfo_Data_Turn;
.restart local v26 # "appid":Ljava/lang/String;
:catch_214
move-exception v0
move-object v6, v13
move v14, v10
move-object/from16 v15, v26
.end local v13 # "rtcAuthInfoDataTurn":Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data$RTCAuthInfo_Data_Turn;
.restart local v6 # "rtcAuthInfoDataTurn":Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data$RTCAuthInfo_Data_Turn;
goto :goto_227
.end local v6 # "rtcAuthInfoDataTurn":Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data$RTCAuthInfo_Data_Turn;
.end local v10 # "server":I
.restart local v13 # "rtcAuthInfoDataTurn":Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data$RTCAuthInfo_Data_Turn;
.local v25, "server":I
:catch_21a
move-exception v0
move-object v6, v13
move/from16 v14, v25
move-object/from16 v15, v26
.end local v13 # "rtcAuthInfoDataTurn":Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data$RTCAuthInfo_Data_Turn;
.restart local v6 # "rtcAuthInfoDataTurn":Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data$RTCAuthInfo_Data_Turn;
goto :goto_227
.end local v6 # "rtcAuthInfoDataTurn":Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data$RTCAuthInfo_Data_Turn;
.end local v26 # "appid":Ljava/lang/String;
.restart local v13 # "rtcAuthInfoDataTurn":Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data$RTCAuthInfo_Data_Turn;
.local v15, "appid":Ljava/lang/String;
:catch_221
move-exception v0
move-object v6, v13
move-object/from16 v26, v15
move/from16 v14, v25
.line 100
.end local v13 # "rtcAuthInfoDataTurn":Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data$RTCAuthInfo_Data_Turn;
.end local v25 # "server":I
.local v0, "e":Lorg/json/JSONException;
.restart local v6 # "rtcAuthInfoDataTurn":Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data$RTCAuthInfo_Data_Turn;
.local v14, "server":I
:goto_227
invoke-virtual {v0}, Lorg/json/JSONException;->printStackTrace()V
.line 102
.end local v0 # "e":Lorg/json/JSONException;
const/4 v0, 0x0
return-object v0
.end method