l.smali
.class public final Lokhttp3/l;
.super Ljava/lang/Object;
.source "CipherSuite.java"
# static fields
.field static final bVj:Ljava/util/Comparator;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Comparator",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private static final bVk:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map",
"<",
"Ljava/lang/String;",
"Lokhttp3/l;",
">;"
}
.end annotation
.end field
.field public static final bVl:Lokhttp3/l;
.field public static final bVm:Lokhttp3/l;
.field public static final bVn:Lokhttp3/l;
.field public static final bVo:Lokhttp3/l;
.field public static final bVp:Lokhttp3/l;
.field public static final bVq:Lokhttp3/l;
.field public static final bVr:Lokhttp3/l;
.field public static final bVs:Lokhttp3/l;
.field public static final bVt:Lokhttp3/l;
.field public static final bVu:Lokhttp3/l;
.field public static final bVv:Lokhttp3/l;
.field public static final bVw:Lokhttp3/l;
.field public static final bVx:Lokhttp3/l;
# instance fields
.field final javaName:Ljava/lang/String;
# direct methods
.method static constructor <clinit>()V
.registers 2
.prologue
.line 43
new-instance v0, Lokhttp3/l$1;
invoke-direct {v0}, Lokhttp3/l$1;-><init>()V
sput-object v0, Lokhttp3/l;->bVj:Ljava/util/Comparator;
.line 61
new-instance v0, Ljava/util/TreeMap;
sget-object v1, Lokhttp3/l;->bVj:Ljava/util/Comparator;
invoke-direct {v0, v1}, Ljava/util/TreeMap;-><init>(Ljava/util/Comparator;)V
sput-object v0, Lokhttp3/l;->bVk:Ljava/util/Map;
.line 66
const-string v0, "SSL_RSA_WITH_NULL_MD5"
.line 1428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 67
const-string v0, "SSL_RSA_WITH_NULL_SHA"
.line 2428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 68
const-string v0, "SSL_RSA_EXPORT_WITH_RC4_40_MD5"
.line 3428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 69
const-string v0, "SSL_RSA_WITH_RC4_128_MD5"
.line 4428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 70
const-string v0, "SSL_RSA_WITH_RC4_128_SHA"
.line 5428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 73
const-string v0, "SSL_RSA_EXPORT_WITH_DES40_CBC_SHA"
.line 6428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 74
const-string v0, "SSL_RSA_WITH_DES_CBC_SHA"
.line 7428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 75
const-string v0, "SSL_RSA_WITH_3DES_EDE_CBC_SHA"
.line 8428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
move-result-object v0
.line 75
sput-object v0, Lokhttp3/l;->bVl:Lokhttp3/l;
.line 82
const-string v0, "SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA"
.line 9428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 83
const-string v0, "SSL_DHE_DSS_WITH_DES_CBC_SHA"
.line 10428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 84
const-string v0, "SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA"
.line 11428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 85
const-string v0, "SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA"
.line 12428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 86
const-string v0, "SSL_DHE_RSA_WITH_DES_CBC_SHA"
.line 13428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 87
const-string v0, "SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA"
.line 14428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 88
const-string v0, "SSL_DH_anon_EXPORT_WITH_RC4_40_MD5"
.line 15428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 89
const-string v0, "SSL_DH_anon_WITH_RC4_128_MD5"
.line 16428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 90
const-string v0, "SSL_DH_anon_EXPORT_WITH_DES40_CBC_SHA"
.line 17428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 91
const-string v0, "SSL_DH_anon_WITH_DES_CBC_SHA"
.line 18428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 92
const-string v0, "SSL_DH_anon_WITH_3DES_EDE_CBC_SHA"
.line 19428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 93
const-string v0, "TLS_KRB5_WITH_DES_CBC_SHA"
.line 20428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 94
const-string v0, "TLS_KRB5_WITH_3DES_EDE_CBC_SHA"
.line 21428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 95
const-string v0, "TLS_KRB5_WITH_RC4_128_SHA"
.line 22428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 97
const-string v0, "TLS_KRB5_WITH_DES_CBC_MD5"
.line 23428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 98
const-string v0, "TLS_KRB5_WITH_3DES_EDE_CBC_MD5"
.line 24428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 99
const-string v0, "TLS_KRB5_WITH_RC4_128_MD5"
.line 25428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 101
const-string v0, "TLS_KRB5_EXPORT_WITH_DES_CBC_40_SHA"
.line 26428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 103
const-string v0, "TLS_KRB5_EXPORT_WITH_RC4_40_SHA"
.line 27428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 104
const-string v0, "TLS_KRB5_EXPORT_WITH_DES_CBC_40_MD5"
.line 28428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 106
const-string v0, "TLS_KRB5_EXPORT_WITH_RC4_40_MD5"
.line 29428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 110
const-string v0, "TLS_RSA_WITH_AES_128_CBC_SHA"
.line 30428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
move-result-object v0
.line 110
sput-object v0, Lokhttp3/l;->bVm:Lokhttp3/l;
.line 113
const-string v0, "TLS_DHE_DSS_WITH_AES_128_CBC_SHA"
.line 31428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 114
const-string v0, "TLS_DHE_RSA_WITH_AES_128_CBC_SHA"
.line 32428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 115
const-string v0, "TLS_DH_anon_WITH_AES_128_CBC_SHA"
.line 33428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 116
const-string v0, "TLS_RSA_WITH_AES_256_CBC_SHA"
.line 34428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
move-result-object v0
.line 116
sput-object v0, Lokhttp3/l;->bVn:Lokhttp3/l;
.line 119
const-string v0, "TLS_DHE_DSS_WITH_AES_256_CBC_SHA"
.line 35428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 120
const-string v0, "TLS_DHE_RSA_WITH_AES_256_CBC_SHA"
.line 36428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 121
const-string v0, "TLS_DH_anon_WITH_AES_256_CBC_SHA"
.line 37428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 122
const-string v0, "TLS_RSA_WITH_NULL_SHA256"
.line 38428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 123
const-string v0, "TLS_RSA_WITH_AES_128_CBC_SHA256"
.line 39428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 124
const-string v0, "TLS_RSA_WITH_AES_256_CBC_SHA256"
.line 40428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 127
const-string v0, "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256"
.line 41428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 128
const-string v0, "TLS_RSA_WITH_CAMELLIA_128_CBC_SHA"
.line 42428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 131
const-string v0, "TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA"
.line 43428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 132
const-string v0, "TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA"
.line 44428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 134
const-string v0, "TLS_DHE_RSA_WITH_AES_128_CBC_SHA256"
.line 45428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 137
const-string v0, "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256"
.line 46428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 138
const-string v0, "TLS_DHE_RSA_WITH_AES_256_CBC_SHA256"
.line 47428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 139
const-string v0, "TLS_DH_anon_WITH_AES_128_CBC_SHA256"
.line 48428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 140
const-string v0, "TLS_DH_anon_WITH_AES_256_CBC_SHA256"
.line 49428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 141
const-string v0, "TLS_RSA_WITH_CAMELLIA_256_CBC_SHA"
.line 50428
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 144
const-string v0, "TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA"
.line 50429
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 145
const-string v0, "TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA"
.line 50430
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 147
const-string v0, "TLS_PSK_WITH_RC4_128_SHA"
.line 50431
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 148
const-string v0, "TLS_PSK_WITH_3DES_EDE_CBC_SHA"
.line 50432
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 149
const-string v0, "TLS_PSK_WITH_AES_128_CBC_SHA"
.line 50433
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 150
const-string v0, "TLS_PSK_WITH_AES_256_CBC_SHA"
.line 50434
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 159
const-string v0, "TLS_RSA_WITH_SEED_CBC_SHA"
.line 50435
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 165
const-string v0, "TLS_RSA_WITH_AES_128_GCM_SHA256"
.line 50436
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
move-result-object v0
.line 165
sput-object v0, Lokhttp3/l;->bVo:Lokhttp3/l;
.line 166
const-string v0, "TLS_RSA_WITH_AES_256_GCM_SHA384"
.line 50437
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
move-result-object v0
.line 166
sput-object v0, Lokhttp3/l;->bVp:Lokhttp3/l;
.line 167
const-string v0, "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256"
.line 50438
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 168
const-string v0, "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384"
.line 50439
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 171
const-string v0, "TLS_DHE_DSS_WITH_AES_128_GCM_SHA256"
.line 50440
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 172
const-string v0, "TLS_DHE_DSS_WITH_AES_256_GCM_SHA384"
.line 50441
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 175
const-string v0, "TLS_DH_anon_WITH_AES_128_GCM_SHA256"
.line 50442
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 176
const-string v0, "TLS_DH_anon_WITH_AES_256_GCM_SHA384"
.line 50443
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 207
const-string v0, "TLS_EMPTY_RENEGOTIATION_INFO_SCSV"
.line 50444
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 208
const-string v0, "TLS_FALLBACK_SCSV"
.line 50445
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 209
const-string v0, "TLS_ECDH_ECDSA_WITH_NULL_SHA"
.line 50446
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 210
const-string v0, "TLS_ECDH_ECDSA_WITH_RC4_128_SHA"
.line 50447
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 211
const-string v0, "TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA"
.line 50448
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 212
const-string v0, "TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA"
.line 50449
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 213
const-string v0, "TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA"
.line 50450
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 214
const-string v0, "TLS_ECDHE_ECDSA_WITH_NULL_SHA"
.line 50451
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 215
const-string v0, "TLS_ECDHE_ECDSA_WITH_RC4_128_SHA"
.line 50452
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 216
const-string v0, "TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA"
.line 50453
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 217
const-string v0, "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA"
.line 50454
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 218
const-string v0, "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA"
.line 50455
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 219
const-string v0, "TLS_ECDH_RSA_WITH_NULL_SHA"
.line 50456
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 220
const-string v0, "TLS_ECDH_RSA_WITH_RC4_128_SHA"
.line 50457
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 221
const-string v0, "TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA"
.line 50458
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 222
const-string v0, "TLS_ECDH_RSA_WITH_AES_128_CBC_SHA"
.line 50459
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 223
const-string v0, "TLS_ECDH_RSA_WITH_AES_256_CBC_SHA"
.line 50460
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 224
const-string v0, "TLS_ECDHE_RSA_WITH_NULL_SHA"
.line 50461
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 225
const-string v0, "TLS_ECDHE_RSA_WITH_RC4_128_SHA"
.line 50462
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 226
const-string v0, "TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA"
.line 50463
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 227
const-string v0, "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA"
.line 50464
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
move-result-object v0
.line 227
sput-object v0, Lokhttp3/l;->bVq:Lokhttp3/l;
.line 228
const-string v0, "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA"
.line 50465
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
move-result-object v0
.line 228
sput-object v0, Lokhttp3/l;->bVr:Lokhttp3/l;
.line 229
const-string v0, "TLS_ECDH_anon_WITH_NULL_SHA"
.line 50466
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 230
const-string v0, "TLS_ECDH_anon_WITH_RC4_128_SHA"
.line 50467
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 231
const-string v0, "TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA"
.line 50468
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 232
const-string v0, "TLS_ECDH_anon_WITH_AES_128_CBC_SHA"
.line 50469
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 233
const-string v0, "TLS_ECDH_anon_WITH_AES_256_CBC_SHA"
.line 50470
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 243
const-string v0, "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256"
.line 50471
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 244
const-string v0, "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384"
.line 50472
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 245
const-string v0, "TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256"
.line 50473
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 246
const-string v0, "TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384"
.line 50474
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 247
const-string v0, "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256"
.line 50475
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 248
const-string v0, "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384"
.line 50476
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 249
const-string v0, "TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256"
.line 50477
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 250
const-string v0, "TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384"
.line 50478
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 251
const-string v0, "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256"
.line 50479
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
move-result-object v0
.line 251
sput-object v0, Lokhttp3/l;->bVs:Lokhttp3/l;
.line 252
const-string v0, "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384"
.line 50480
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
move-result-object v0
.line 252
sput-object v0, Lokhttp3/l;->bVt:Lokhttp3/l;
.line 253
const-string v0, "TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256"
.line 50481
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 254
const-string v0, "TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384"
.line 50482
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 255
const-string v0, "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256"
.line 50483
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
move-result-object v0
.line 255
sput-object v0, Lokhttp3/l;->bVu:Lokhttp3/l;
.line 256
const-string v0, "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384"
.line 50484
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
move-result-object v0
.line 256
sput-object v0, Lokhttp3/l;->bVv:Lokhttp3/l;
.line 257
const-string v0, "TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256"
.line 50485
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 258
const-string v0, "TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384"
.line 50486
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 261
const-string v0, "TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA"
.line 50487
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 262
const-string v0, "TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA"
.line 50488
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
.line 384
const-string v0, "TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256"
.line 50489
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
move-result-object v0
.line 384
sput-object v0, Lokhttp3/l;->bVw:Lokhttp3/l;
.line 385
const-string v0, "TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256"
.line 50490
invoke-static {v0}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
move-result-object v0
.line 385
sput-object v0, Lokhttp3/l;->bVx:Lokhttp3/l;
return-void
.end method
.method private constructor <init>(Ljava/lang/String;)V
.registers 3
.prologue
.line 415
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 416
if-nez p1, :cond_b
.line 417
new-instance v0, Ljava/lang/NullPointerException;
invoke-direct {v0}, Ljava/lang/NullPointerException;-><init>()V
throw v0
.line 419
:cond_b
iput-object p1, p0, Lokhttp3/l;->javaName:Ljava/lang/String;
.line 420
return-void
.end method
.method static varargs forJavaNames([Ljava/lang/String;)Ljava/util/List;
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"([",
"Ljava/lang/String;",
")",
"Ljava/util/List",
"<",
"Lokhttp3/l;",
">;"
}
.end annotation
.prologue
.line 408
new-instance v1, Ljava/util/ArrayList;
array-length v0, p0
invoke-direct {v1, v0}, Ljava/util/ArrayList;-><init>(I)V
.line 409
array-length v2, p0
const/4 v0, 0x0
:goto_8
if-ge v0, v2, :cond_16
aget-object v3, p0, v0
.line 410
invoke-static {v3}, Lokhttp3/l;->hB(Ljava/lang/String;)Lokhttp3/l;
move-result-object v3
invoke-interface {v1, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 409
add-int/lit8 v0, v0, 0x1
goto :goto_8
.line 412
:cond_16
invoke-static {v1}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List;
move-result-object v0
return-object v0
.end method
.method public static declared-synchronized hB(Ljava/lang/String;)Lokhttp3/l;
.registers 4
.prologue
.line 399
const-class v1, Lokhttp3/l;
monitor-enter v1
:try_start_3
sget-object v0, Lokhttp3/l;->bVk:Ljava/util/Map;
invoke-interface {v0, p0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lokhttp3/l;
.line 400
if-nez v0, :cond_17
.line 401
new-instance v0, Lokhttp3/l;
invoke-direct {v0, p0}, Lokhttp3/l;-><init>(Ljava/lang/String;)V
.line 402
sget-object v2, Lokhttp3/l;->bVk:Ljava/util/Map;
invoke-interface {v2, p0, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:try_end_17
.catchall {:try_start_3 .. :try_end_17} :catchall_19
.line 404
:cond_17
monitor-exit v1
return-object v0
.line 399
:catchall_19
move-exception v0
monitor-exit v1
throw v0
.end method
# virtual methods
.method public final toString()Ljava/lang/String;
.registers 2
.prologue
.line 442
iget-object v0, p0, Lokhttp3/l;->javaName:Ljava/lang/String;
return-object v0
.end method