.class public interface abstract Lorg/apache/http/client/AuthenticationStrategy; .super Ljava/lang/Object; .source "AuthenticationStrategy.java" # virtual methods .method public abstract authFailed(Lorg/apache/http/HttpHost;Lorg/apache/http/auth/AuthScheme;Lorg/apache/http/protocol/HttpContext;)V .end method .method public abstract authSucceeded(Lorg/apache/http/HttpHost;Lorg/apache/http/auth/AuthScheme;Lorg/apache/http/protocol/HttpContext;)V .end method .method public abstract getChallenges(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)Ljava/util/Map; .annotation system Ldalvik/annotation/Signature; value = { "(", "Lorg/apache/http/HttpHost;", "Lorg/apache/http/HttpResponse;", "Lorg/apache/http/protocol/HttpContext;", ")", "Ljava/util/Map<", "Ljava/lang/String;", "Lorg/apache/http/Header;", ">;" } .end annotation .annotation system Ldalvik/annotation/Throws; value = { Lorg/apache/http/auth/MalformedChallengeException; } .end annotation .end method .method public abstract isAuthenticationRequested(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)Z .end method .method public abstract select(Ljava/util/Map;Lorg/apache/http/HttpHost;Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)Ljava/util/Queue; .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/Map<", "Ljava/lang/String;", "Lorg/apache/http/Header;", ">;", "Lorg/apache/http/HttpHost;", "Lorg/apache/http/HttpResponse;", "Lorg/apache/http/protocol/HttpContext;", ")", "Ljava/util/Queue<", "Lorg/apache/http/auth/AuthOption;", ">;" } .end annotation .annotation system Ldalvik/annotation/Throws; value = { Lorg/apache/http/auth/MalformedChallengeException; } .end annotation .end method