.class public final Lokhttp3/h; .super Ljava/lang/Object; .source "CipherSuite.java" # static fields .field static final bjL:Ljava/util/Comparator; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/Comparator<", "Ljava/lang/String;", ">;" } .end annotation .end field .field private static final bjM:Ljava/util/Map; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/Map<", "Ljava/lang/String;", "Lokhttp3/h;", ">;" } .end annotation .end field .field public static final bjN:Lokhttp3/h; .field public static final bjO:Lokhttp3/h; .field public static final bjP:Lokhttp3/h; .field public static final bjQ:Lokhttp3/h; .field public static final bjR:Lokhttp3/h; .field public static final bjS:Lokhttp3/h; .field public static final bjT:Lokhttp3/h; .field public static final bjU:Lokhttp3/h; .field public static final bjV:Lokhttp3/h; .field public static final bjW:Lokhttp3/h; .field public static final bjX:Lokhttp3/h; .field public static final bjY:Lokhttp3/h; .field public static final bjZ:Lokhttp3/h; .field public static final bkA:Lokhttp3/h; .field public static final bkB:Lokhttp3/h; .field public static final bkC:Lokhttp3/h; .field public static final bkD:Lokhttp3/h; .field public static final bkE:Lokhttp3/h; .field public static final bkF:Lokhttp3/h; .field public static final bkG:Lokhttp3/h; .field public static final bkH:Lokhttp3/h; .field public static final bkI:Lokhttp3/h; .field public static final bkJ:Lokhttp3/h; .field public static final bkK:Lokhttp3/h; .field public static final bkL:Lokhttp3/h; .field public static final bkM:Lokhttp3/h; .field public static final bkN:Lokhttp3/h; .field public static final bkO:Lokhttp3/h; .field public static final bkP:Lokhttp3/h; .field public static final bkQ:Lokhttp3/h; .field public static final bkR:Lokhttp3/h; .field public static final bkS:Lokhttp3/h; .field public static final bkT:Lokhttp3/h; .field public static final bkU:Lokhttp3/h; .field public static final bkV:Lokhttp3/h; .field public static final bkW:Lokhttp3/h; .field public static final bkX:Lokhttp3/h; .field public static final bkY:Lokhttp3/h; .field public static final bkZ:Lokhttp3/h; .field public static final bka:Lokhttp3/h; .field public static final bkb:Lokhttp3/h; .field public static final bkc:Lokhttp3/h; .field public static final bkd:Lokhttp3/h; .field public static final bke:Lokhttp3/h; .field public static final bkf:Lokhttp3/h; .field public static final bkg:Lokhttp3/h; .field public static final bkh:Lokhttp3/h; .field public static final bki:Lokhttp3/h; .field public static final bkj:Lokhttp3/h; .field public static final bkk:Lokhttp3/h; .field public static final bkl:Lokhttp3/h; .field public static final bkm:Lokhttp3/h; .field public static final bkn:Lokhttp3/h; .field public static final bko:Lokhttp3/h; .field public static final bkp:Lokhttp3/h; .field public static final bkq:Lokhttp3/h; .field public static final bkr:Lokhttp3/h; .field public static final bks:Lokhttp3/h; .field public static final bkt:Lokhttp3/h; .field public static final bku:Lokhttp3/h; .field public static final bkv:Lokhttp3/h; .field public static final bkw:Lokhttp3/h; .field public static final bkx:Lokhttp3/h; .field public static final bky:Lokhttp3/h; .field public static final bkz:Lokhttp3/h; .field public static final blA:Lokhttp3/h; .field public static final blB:Lokhttp3/h; .field public static final blC:Lokhttp3/h; .field public static final blD:Lokhttp3/h; .field public static final blE:Lokhttp3/h; .field public static final blF:Lokhttp3/h; .field public static final blG:Lokhttp3/h; .field public static final blH:Lokhttp3/h; .field public static final blI:Lokhttp3/h; .field public static final blJ:Lokhttp3/h; .field public static final blK:Lokhttp3/h; .field public static final blL:Lokhttp3/h; .field public static final blM:Lokhttp3/h; .field public static final blN:Lokhttp3/h; .field public static final blO:Lokhttp3/h; .field public static final blP:Lokhttp3/h; .field public static final blQ:Lokhttp3/h; .field public static final blR:Lokhttp3/h; .field public static final blS:Lokhttp3/h; .field public static final blT:Lokhttp3/h; .field public static final blU:Lokhttp3/h; .field public static final blV:Lokhttp3/h; .field public static final blW:Lokhttp3/h; .field public static final blX:Lokhttp3/h; .field public static final blY:Lokhttp3/h; .field public static final blZ:Lokhttp3/h; .field public static final bla:Lokhttp3/h; .field public static final blb:Lokhttp3/h; .field public static final blc:Lokhttp3/h; .field public static final bld:Lokhttp3/h; .field public static final ble:Lokhttp3/h; .field public static final blf:Lokhttp3/h; .field public static final blg:Lokhttp3/h; .field public static final blh:Lokhttp3/h; .field public static final bli:Lokhttp3/h; .field public static final blj:Lokhttp3/h; .field public static final blk:Lokhttp3/h; .field public static final bll:Lokhttp3/h; .field public static final blm:Lokhttp3/h; .field public static final bln:Lokhttp3/h; .field public static final blo:Lokhttp3/h; .field public static final blp:Lokhttp3/h; .field public static final blq:Lokhttp3/h; .field public static final blr:Lokhttp3/h; .field public static final bls:Lokhttp3/h; .field public static final blt:Lokhttp3/h; .field public static final blu:Lokhttp3/h; .field public static final blv:Lokhttp3/h; .field public static final blw:Lokhttp3/h; .field public static final blx:Lokhttp3/h; .field public static final bly:Lokhttp3/h; .field public static final blz:Lokhttp3/h; .field public static final bma:Lokhttp3/h; .field public static final bmb:Lokhttp3/h; # instance fields .field final javaName:Ljava/lang/String; # direct methods .method static constructor ()V .locals 1 new-instance v0, Lokhttp3/h$1; invoke-direct {v0}, Lokhttp3/h$1;->()V sput-object v0, Lokhttp3/h;->bjL:Ljava/util/Comparator; new-instance v0, Ljava/util/LinkedHashMap; invoke-direct {v0}, Ljava/util/LinkedHashMap;->()V sput-object v0, Lokhttp3/h;->bjM:Ljava/util/Map; const-string v0, "SSL_RSA_WITH_NULL_MD5" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bjN:Lokhttp3/h; const-string v0, "SSL_RSA_WITH_NULL_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bjO:Lokhttp3/h; const-string v0, "SSL_RSA_EXPORT_WITH_RC4_40_MD5" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bjP:Lokhttp3/h; const-string v0, "SSL_RSA_WITH_RC4_128_MD5" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bjQ:Lokhttp3/h; const-string v0, "SSL_RSA_WITH_RC4_128_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bjR:Lokhttp3/h; const-string v0, "SSL_RSA_EXPORT_WITH_DES40_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bjS:Lokhttp3/h; const-string v0, "SSL_RSA_WITH_DES_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bjT:Lokhttp3/h; const-string v0, "SSL_RSA_WITH_3DES_EDE_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bjU:Lokhttp3/h; const-string v0, "SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bjV:Lokhttp3/h; const-string v0, "SSL_DHE_DSS_WITH_DES_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bjW:Lokhttp3/h; const-string v0, "SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bjX:Lokhttp3/h; const-string v0, "SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bjY:Lokhttp3/h; const-string v0, "SSL_DHE_RSA_WITH_DES_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bjZ:Lokhttp3/h; const-string v0, "SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bka:Lokhttp3/h; const-string v0, "SSL_DH_anon_EXPORT_WITH_RC4_40_MD5" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkb:Lokhttp3/h; const-string v0, "SSL_DH_anon_WITH_RC4_128_MD5" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkc:Lokhttp3/h; const-string v0, "SSL_DH_anon_EXPORT_WITH_DES40_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkd:Lokhttp3/h; const-string v0, "SSL_DH_anon_WITH_DES_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bke:Lokhttp3/h; const-string v0, "SSL_DH_anon_WITH_3DES_EDE_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkf:Lokhttp3/h; const-string v0, "TLS_KRB5_WITH_DES_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkg:Lokhttp3/h; const-string v0, "TLS_KRB5_WITH_3DES_EDE_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkh:Lokhttp3/h; const-string v0, "TLS_KRB5_WITH_RC4_128_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bki:Lokhttp3/h; const-string v0, "TLS_KRB5_WITH_DES_CBC_MD5" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkj:Lokhttp3/h; const-string v0, "TLS_KRB5_WITH_3DES_EDE_CBC_MD5" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkk:Lokhttp3/h; const-string v0, "TLS_KRB5_WITH_RC4_128_MD5" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkl:Lokhttp3/h; const-string v0, "TLS_KRB5_EXPORT_WITH_DES_CBC_40_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkm:Lokhttp3/h; const-string v0, "TLS_KRB5_EXPORT_WITH_RC4_40_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkn:Lokhttp3/h; const-string v0, "TLS_KRB5_EXPORT_WITH_DES_CBC_40_MD5" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bko:Lokhttp3/h; const-string v0, "TLS_KRB5_EXPORT_WITH_RC4_40_MD5" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkp:Lokhttp3/h; const-string v0, "TLS_RSA_WITH_AES_128_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkq:Lokhttp3/h; const-string v0, "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkr:Lokhttp3/h; const-string v0, "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bks:Lokhttp3/h; const-string v0, "TLS_DH_anon_WITH_AES_128_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkt:Lokhttp3/h; const-string v0, "TLS_RSA_WITH_AES_256_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bku:Lokhttp3/h; const-string v0, "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkv:Lokhttp3/h; const-string v0, "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkw:Lokhttp3/h; const-string v0, "TLS_DH_anon_WITH_AES_256_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkx:Lokhttp3/h; const-string v0, "TLS_RSA_WITH_NULL_SHA256" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bky:Lokhttp3/h; const-string v0, "TLS_RSA_WITH_AES_128_CBC_SHA256" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkz:Lokhttp3/h; const-string v0, "TLS_RSA_WITH_AES_256_CBC_SHA256" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkA:Lokhttp3/h; const-string v0, "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkB:Lokhttp3/h; const-string v0, "TLS_RSA_WITH_CAMELLIA_128_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkC:Lokhttp3/h; const-string v0, "TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkD:Lokhttp3/h; const-string v0, "TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkE:Lokhttp3/h; const-string v0, "TLS_DHE_RSA_WITH_AES_128_CBC_SHA256" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkF:Lokhttp3/h; const-string v0, "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkG:Lokhttp3/h; const-string v0, "TLS_DHE_RSA_WITH_AES_256_CBC_SHA256" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkH:Lokhttp3/h; const-string v0, "TLS_DH_anon_WITH_AES_128_CBC_SHA256" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkI:Lokhttp3/h; const-string v0, "TLS_DH_anon_WITH_AES_256_CBC_SHA256" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkJ:Lokhttp3/h; const-string v0, "TLS_RSA_WITH_CAMELLIA_256_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkK:Lokhttp3/h; const-string v0, "TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkL:Lokhttp3/h; const-string v0, "TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkM:Lokhttp3/h; const-string v0, "TLS_PSK_WITH_RC4_128_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkN:Lokhttp3/h; const-string v0, "TLS_PSK_WITH_3DES_EDE_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkO:Lokhttp3/h; const-string v0, "TLS_PSK_WITH_AES_128_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkP:Lokhttp3/h; const-string v0, "TLS_PSK_WITH_AES_256_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkQ:Lokhttp3/h; const-string v0, "TLS_RSA_WITH_SEED_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkR:Lokhttp3/h; const-string v0, "TLS_RSA_WITH_AES_128_GCM_SHA256" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkS:Lokhttp3/h; const-string v0, "TLS_RSA_WITH_AES_256_GCM_SHA384" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkT:Lokhttp3/h; const-string v0, "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkU:Lokhttp3/h; const-string v0, "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkV:Lokhttp3/h; const-string v0, "TLS_DHE_DSS_WITH_AES_128_GCM_SHA256" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkW:Lokhttp3/h; const-string v0, "TLS_DHE_DSS_WITH_AES_256_GCM_SHA384" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkX:Lokhttp3/h; const-string v0, "TLS_DH_anon_WITH_AES_128_GCM_SHA256" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkY:Lokhttp3/h; const-string v0, "TLS_DH_anon_WITH_AES_256_GCM_SHA384" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bkZ:Lokhttp3/h; const-string v0, "TLS_EMPTY_RENEGOTIATION_INFO_SCSV" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bla:Lokhttp3/h; const-string v0, "TLS_FALLBACK_SCSV" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blb:Lokhttp3/h; const-string v0, "TLS_ECDH_ECDSA_WITH_NULL_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blc:Lokhttp3/h; const-string v0, "TLS_ECDH_ECDSA_WITH_RC4_128_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bld:Lokhttp3/h; const-string v0, "TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->ble:Lokhttp3/h; const-string v0, "TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blf:Lokhttp3/h; const-string v0, "TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blg:Lokhttp3/h; const-string v0, "TLS_ECDHE_ECDSA_WITH_NULL_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blh:Lokhttp3/h; const-string v0, "TLS_ECDHE_ECDSA_WITH_RC4_128_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bli:Lokhttp3/h; const-string v0, "TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blj:Lokhttp3/h; const-string v0, "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blk:Lokhttp3/h; const-string v0, "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bll:Lokhttp3/h; const-string v0, "TLS_ECDH_RSA_WITH_NULL_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blm:Lokhttp3/h; const-string v0, "TLS_ECDH_RSA_WITH_RC4_128_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bln:Lokhttp3/h; const-string v0, "TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blo:Lokhttp3/h; const-string v0, "TLS_ECDH_RSA_WITH_AES_128_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blp:Lokhttp3/h; const-string v0, "TLS_ECDH_RSA_WITH_AES_256_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blq:Lokhttp3/h; const-string v0, "TLS_ECDHE_RSA_WITH_NULL_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blr:Lokhttp3/h; const-string v0, "TLS_ECDHE_RSA_WITH_RC4_128_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bls:Lokhttp3/h; const-string v0, "TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blt:Lokhttp3/h; const-string v0, "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blu:Lokhttp3/h; const-string v0, "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blv:Lokhttp3/h; const-string v0, "TLS_ECDH_anon_WITH_NULL_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blw:Lokhttp3/h; const-string v0, "TLS_ECDH_anon_WITH_RC4_128_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blx:Lokhttp3/h; const-string v0, "TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bly:Lokhttp3/h; const-string v0, "TLS_ECDH_anon_WITH_AES_128_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blz:Lokhttp3/h; const-string v0, "TLS_ECDH_anon_WITH_AES_256_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blA:Lokhttp3/h; const-string v0, "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blB:Lokhttp3/h; const-string v0, "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blC:Lokhttp3/h; const-string v0, "TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blD:Lokhttp3/h; const-string v0, "TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blE:Lokhttp3/h; const-string v0, "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blF:Lokhttp3/h; const-string v0, "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blG:Lokhttp3/h; const-string v0, "TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blH:Lokhttp3/h; const-string v0, "TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blI:Lokhttp3/h; const-string v0, "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blJ:Lokhttp3/h; const-string v0, "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blK:Lokhttp3/h; const-string v0, "TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blL:Lokhttp3/h; const-string v0, "TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blM:Lokhttp3/h; const-string v0, "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blN:Lokhttp3/h; const-string v0, "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blO:Lokhttp3/h; const-string v0, "TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blP:Lokhttp3/h; const-string v0, "TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blQ:Lokhttp3/h; const-string v0, "TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blR:Lokhttp3/h; const-string v0, "TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blS:Lokhttp3/h; const-string v0, "TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blT:Lokhttp3/h; const-string v0, "TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blU:Lokhttp3/h; const-string v0, "TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blV:Lokhttp3/h; const-string v0, "TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305_SHA256" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blW:Lokhttp3/h; const-string v0, "TLS_AES_128_GCM_SHA256" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blX:Lokhttp3/h; const-string v0, "TLS_AES_256_GCM_SHA384" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blY:Lokhttp3/h; const-string v0, "TLS_CHACHA20_POLY1305_SHA256" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->blZ:Lokhttp3/h; const-string v0, "TLS_AES_128_CCM_SHA256" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bma:Lokhttp3/h; const-string v0, "TLS_AES_256_CCM_8_SHA256" invoke-static {v0}, Lokhttp3/h;->dx(Ljava/lang/String;)Lokhttp3/h; move-result-object v0 sput-object v0, Lokhttp3/h;->bmb:Lokhttp3/h; return-void .end method .method private constructor (Ljava/lang/String;)V .locals 0 invoke-direct {p0}, Ljava/lang/Object;->()V if-eqz p1, :cond_0 iput-object p1, p0, Lokhttp3/h;->javaName:Ljava/lang/String; return-void :cond_0 new-instance p1, Ljava/lang/NullPointerException; invoke-direct {p1}, Ljava/lang/NullPointerException;->()V throw p1 .end method .method static varargs b([Ljava/lang/String;)Ljava/util/List; .locals 4 .annotation system Ldalvik/annotation/Signature; value = { "([", "Ljava/lang/String;", ")", "Ljava/util/List<", "Lokhttp3/h;", ">;" } .end annotation new-instance v0, Ljava/util/ArrayList; array-length v1, p0 invoke-direct {v0, v1}, Ljava/util/ArrayList;->(I)V array-length v1, p0 const/4 v2, 0x0 :goto_0 if-ge v2, v1, :cond_0 aget-object v3, p0, v2 invoke-static {v3}, Lokhttp3/h;->dw(Ljava/lang/String;)Lokhttp3/h; move-result-object v3 invoke-interface {v0, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z add-int/lit8 v2, v2, 0x1 goto :goto_0 :cond_0 invoke-static {v0}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; move-result-object p0 return-object p0 .end method .method public static declared-synchronized dw(Ljava/lang/String;)Lokhttp3/h; .locals 5 const-class v0, Lokhttp3/h; monitor-enter v0 :try_start_0 sget-object v1, Lokhttp3/h;->bjM:Ljava/util/Map; invoke-interface {v1, p0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; move-result-object v1 check-cast v1, Lokhttp3/h; if-nez v1, :cond_3 sget-object v1, Lokhttp3/h;->bjM:Ljava/util/Map; const-string v2, "TLS_" invoke-virtual {p0, v2}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z move-result v2 const/4 v3, 0x4 if-eqz v2, :cond_0 new-instance v2, Ljava/lang/StringBuilder; const-string v4, "SSL_" invoke-direct {v2, v4}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V invoke-virtual {p0, v3}, Ljava/lang/String;->substring(I)Ljava/lang/String; move-result-object v3 invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v2 goto :goto_0 :cond_0 const-string v2, "SSL_" invoke-virtual {p0, v2}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z move-result v2 if-eqz v2, :cond_1 new-instance v2, Ljava/lang/StringBuilder; const-string v4, "TLS_" invoke-direct {v2, v4}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V invoke-virtual {p0, v3}, Ljava/lang/String;->substring(I)Ljava/lang/String; move-result-object v3 invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v2 goto :goto_0 :cond_1 move-object v2, p0 :goto_0 invoke-interface {v1, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; move-result-object v1 check-cast v1, Lokhttp3/h; if-nez v1, :cond_2 new-instance v1, Lokhttp3/h; invoke-direct {v1, p0}, Lokhttp3/h;->(Ljava/lang/String;)V :cond_2 sget-object v2, Lokhttp3/h;->bjM:Ljava/util/Map; invoke-interface {v2, p0, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 :cond_3 monitor-exit v0 return-object v1 :catchall_0 move-exception p0 monitor-exit v0 throw p0 .end method .method private static dx(Ljava/lang/String;)Lokhttp3/h; .locals 2 new-instance v0, Lokhttp3/h; invoke-direct {v0, p0}, Lokhttp3/h;->(Ljava/lang/String;)V sget-object v1, Lokhttp3/h;->bjM:Ljava/util/Map; invoke-interface {v1, p0, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; return-object v0 .end method # virtual methods .method public final toString()Ljava/lang/String; .locals 1 iget-object v0, p0, Lokhttp3/h;->javaName:Ljava/lang/String; return-object v0 .end method