.class public final Lorg/apache/http/impl/client/CookieSpecRegistries; .super Ljava/lang/Object; .source "CookieSpecRegistries.java" # direct methods .method private constructor ()V .registers 1 .line 86 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method .method public static createDefault()Lorg/apache/http/config/Lookup; .registers 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lorg/apache/http/config/Lookup<", "Lorg/apache/http/cookie/CookieSpecProvider;", ">;" } .end annotation .line 76 invoke-static {}, Lorg/apache/http/conn/util/PublicSuffixMatcherLoader;->getDefault()Lorg/apache/http/conn/util/PublicSuffixMatcher; move-result-object v0 invoke-static {v0}, Lorg/apache/http/impl/client/CookieSpecRegistries;->createDefault(Lorg/apache/http/conn/util/PublicSuffixMatcher;)Lorg/apache/http/config/Lookup; move-result-object v0 return-object v0 .end method .method public static createDefault(Lorg/apache/http/conn/util/PublicSuffixMatcher;)Lorg/apache/http/config/Lookup; .registers 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lorg/apache/http/conn/util/PublicSuffixMatcher;", ")", "Lorg/apache/http/config/Lookup<", "Lorg/apache/http/cookie/CookieSpecProvider;", ">;" } .end annotation .line 83 invoke-static {p0}, Lorg/apache/http/impl/client/CookieSpecRegistries;->createDefaultBuilder(Lorg/apache/http/conn/util/PublicSuffixMatcher;)Lorg/apache/http/config/RegistryBuilder; move-result-object p0 invoke-virtual {p0}, Lorg/apache/http/config/RegistryBuilder;->build()Lorg/apache/http/config/Registry; move-result-object p0 return-object p0 .end method .method public static createDefaultBuilder()Lorg/apache/http/config/RegistryBuilder; .registers 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lorg/apache/http/config/RegistryBuilder<", "Lorg/apache/http/cookie/CookieSpecProvider;", ">;" } .end annotation .line 69 invoke-static {}, Lorg/apache/http/conn/util/PublicSuffixMatcherLoader;->getDefault()Lorg/apache/http/conn/util/PublicSuffixMatcher; move-result-object v0 invoke-static {v0}, Lorg/apache/http/impl/client/CookieSpecRegistries;->createDefaultBuilder(Lorg/apache/http/conn/util/PublicSuffixMatcher;)Lorg/apache/http/config/RegistryBuilder; move-result-object v0 return-object v0 .end method .method public static createDefaultBuilder(Lorg/apache/http/conn/util/PublicSuffixMatcher;)Lorg/apache/http/config/RegistryBuilder; .registers 5 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lorg/apache/http/conn/util/PublicSuffixMatcher;", ")", "Lorg/apache/http/config/RegistryBuilder<", "Lorg/apache/http/cookie/CookieSpecProvider;", ">;" } .end annotation .line 50 new-instance v0, Lorg/apache/http/impl/cookie/DefaultCookieSpecProvider; invoke-direct {v0, p0}, Lorg/apache/http/impl/cookie/DefaultCookieSpecProvider;->(Lorg/apache/http/conn/util/PublicSuffixMatcher;)V .line 51 new-instance v1, Lorg/apache/http/impl/cookie/RFC6265CookieSpecProvider; sget-object v2, Lorg/apache/http/impl/cookie/RFC6265CookieSpecProvider$CompatibilityLevel;->RELAXED:Lorg/apache/http/impl/cookie/RFC6265CookieSpecProvider$CompatibilityLevel; invoke-direct {v1, v2, p0}, Lorg/apache/http/impl/cookie/RFC6265CookieSpecProvider;->(Lorg/apache/http/impl/cookie/RFC6265CookieSpecProvider$CompatibilityLevel;Lorg/apache/http/conn/util/PublicSuffixMatcher;)V .line 53 new-instance v2, Lorg/apache/http/impl/cookie/RFC6265CookieSpecProvider; sget-object v3, Lorg/apache/http/impl/cookie/RFC6265CookieSpecProvider$CompatibilityLevel;->STRICT:Lorg/apache/http/impl/cookie/RFC6265CookieSpecProvider$CompatibilityLevel; invoke-direct {v2, v3, p0}, Lorg/apache/http/impl/cookie/RFC6265CookieSpecProvider;->(Lorg/apache/http/impl/cookie/RFC6265CookieSpecProvider$CompatibilityLevel;Lorg/apache/http/conn/util/PublicSuffixMatcher;)V .line 55 invoke-static {}, Lorg/apache/http/config/RegistryBuilder;->create()Lorg/apache/http/config/RegistryBuilder; move-result-object p0 const-string v3, "default" invoke-virtual {p0, v3, v0}, Lorg/apache/http/config/RegistryBuilder;->register(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/config/RegistryBuilder; move-result-object p0 const-string v3, "best-match" invoke-virtual {p0, v3, v0}, Lorg/apache/http/config/RegistryBuilder;->register(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/config/RegistryBuilder; move-result-object p0 const-string v3, "compatibility" invoke-virtual {p0, v3, v0}, Lorg/apache/http/config/RegistryBuilder;->register(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/config/RegistryBuilder; move-result-object p0 const-string v0, "standard" invoke-virtual {p0, v0, v1}, Lorg/apache/http/config/RegistryBuilder;->register(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/config/RegistryBuilder; move-result-object p0 const-string v0, "standard-strict" invoke-virtual {p0, v0, v2}, Lorg/apache/http/config/RegistryBuilder;->register(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/config/RegistryBuilder; move-result-object p0 new-instance v0, Lorg/apache/http/impl/cookie/NetscapeDraftSpecProvider; invoke-direct {v0}, Lorg/apache/http/impl/cookie/NetscapeDraftSpecProvider;->()V const-string v1, "netscape" invoke-virtual {p0, v1, v0}, Lorg/apache/http/config/RegistryBuilder;->register(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/config/RegistryBuilder; move-result-object p0 new-instance v0, Lorg/apache/http/impl/cookie/IgnoreSpecProvider; invoke-direct {v0}, Lorg/apache/http/impl/cookie/IgnoreSpecProvider;->()V const-string v1, "ignoreCookies" invoke-virtual {p0, v1, v0}, Lorg/apache/http/config/RegistryBuilder;->register(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/config/RegistryBuilder; move-result-object p0 return-object p0 .end method