iq.java
3.48 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
import android.util.Base64;
import com.google.android.gms.internal.zzah;
import com.google.android.gms.internal.zzai;
import com.google.android.gms.internal.zzak.zza;
import com.google.android.gms.tagmanager.zzbo;
import com.google.android.gms.tagmanager.zzdl;
import com.google.android.gms.tagmanager.zzk;
import java.util.Map;
final class iq
extends iw
{
private static final String b = zzah.zzdM.toString();
private static final String c = zzai.zzfI.toString();
private static final String d = zzai.zzio.toString();
private static final String e = zzai.zzhH.toString();
private static final String f = zzai.zziy.toString();
public iq()
{
super(b, new String[] { c });
}
public final boolean zzQb()
{
return true;
}
public final zzak.zza zzZ(Map<String, zzak.zza> paramMap)
{
Object localObject = (zzak.zza)paramMap.get(c);
if ((localObject == null) || (localObject == zzdl.zzRR())) {
return zzdl.zzRR();
}
String str2 = zzdl.zze((zzak.zza)localObject);
localObject = (zzak.zza)paramMap.get(e);
String str1;
label84:
int i;
if (localObject == null)
{
str1 = "text";
localObject = (zzak.zza)paramMap.get(f);
if (localObject != null) {
break label165;
}
localObject = "base16";
int j = 2;
paramMap = (zzak.zza)paramMap.get(d);
i = j;
if (paramMap != null)
{
i = j;
if (zzdl.zzi(paramMap).booleanValue()) {
i = 3;
}
}
}
for (;;)
{
try
{
if ("text".equals(str1))
{
paramMap = str2.getBytes();
if (!"base16".equals(localObject)) {
break label288;
}
paramMap = zzk.zzq(paramMap);
return zzdl.zzR(paramMap);
str1 = zzdl.zze((zzak.zza)localObject);
break;
label165:
localObject = zzdl.zze((zzak.zza)localObject);
break label84;
}
if ("base16".equals(str1))
{
paramMap = zzk.zzgR(str2);
continue;
}
if ("base64".equals(str1))
{
paramMap = Base64.decode(str2, i);
continue;
}
if ("base64url".equals(str1))
{
paramMap = Base64.decode(str2, i | 0x8);
continue;
}
paramMap = String.valueOf(str1);
if (paramMap.length() != 0)
{
paramMap = "Encode: unknown input format: ".concat(paramMap);
zzbo.e(paramMap);
return zzdl.zzRR();
}
paramMap = new String("Encode: unknown input format: ");
continue;
if (!"base64".equals(localObject)) {
break label307;
}
}
catch (IllegalArgumentException paramMap)
{
zzbo.e("Encode: invalid input:");
return zzdl.zzRR();
}
label288:
paramMap = Base64.encodeToString(paramMap, i);
continue;
label307:
if (!"base64url".equals(localObject)) {
break label329;
}
paramMap = Base64.encodeToString(paramMap, i | 0x8);
}
label329:
paramMap = String.valueOf(localObject);
if (paramMap.length() != 0) {}
for (paramMap = "Encode: unknown output format: ".concat(paramMap);; paramMap = new String("Encode: unknown output format: "))
{
zzbo.e(paramMap);
return zzdl.zzRR();
}
}
}
/* Location: /home/merong/decompile/hackery-dex2jar.jar!/iq.class
* Java compiler version: 6 (50.0)
* JD-Core Version: 0.7.1
*/