com.groupbyinc.flux.common.apache.http.impl.client.BasicCredentialsProvider.class Maven / Gradle / Ivy
???? 2 l Kcom/groupbyinc/flux/common/apache/http/impl/client/BasicCredentialsProvider java/lang/Object Acom/groupbyinc/flux/common/apache/http/client/CredentialsProvider BasicCredentialsProvider.java >Lcom/groupbyinc/flux/common/apache/http/annotation/ThreadSafe; credMap (Ljava/util/concurrent/ConcurrentHashMap; ?Ljava/util/concurrent/ConcurrentHashMap; ()V
&java/util/concurrent/ConcurrentHashMap
this MLcom/groupbyinc/flux/common/apache/http/impl/client/BasicCredentialsProvider; setCredentials s(Lcom/groupbyinc/flux/common/apache/http/auth/AuthScope;Lcom/groupbyinc/flux/common/apache/http/auth/Credentials;)V Authentication scope 0com/groupbyinc/flux/common/apache/http/util/Args notNull 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; ! "
# authscope 7Lcom/groupbyinc/flux/common/apache/http/auth/AuthScope; credentials 9Lcom/groupbyinc/flux/common/apache/http/auth/Credentials; matchCredentials ?(Ljava/util/Map;Lcom/groupbyinc/flux/common/apache/http/auth/AuthScope;)Lcom/groupbyinc/flux/common/apache/http/auth/Credentials;
java/util/Map + get &(Ljava/lang/Object;)Ljava/lang/Object; - . , / 7com/groupbyinc/flux/common/apache/http/auth/Credentials 1 keySet ()Ljava/util/Set; 3 4 , 5
java/util/Set 7 iterator ()Ljava/util/Iterator; 9 : 8 ; 5com/groupbyinc/flux/common/apache/http/auth/AuthScope = java/util/Iterator ? hasNext ()Z A B @ C next ()Ljava/lang/Object; E F @ G match :(Lcom/groupbyinc/flux/common/apache/http/auth/AuthScope;)I I J
> K factor I current i$ Ljava/util/Iterator; bestMatchFactor bestMatch map ?Ljava/util/Map; Ljava/util/Map; creds getCredentials r(Lcom/groupbyinc/flux/common/apache/http/auth/AuthScope;)Lcom/groupbyinc/flux/common/apache/http/auth/Credentials; ) *
Z clear \
] toString ()Ljava/lang/String; _ `
a Signature Code LocalVariableTable LineNumberTable LocalVariableTypeTable
StackMapTable ?(Ljava/util/Map;Lcom/groupbyinc/flux/common/apache/http/auth/AuthScope;)Lcom/groupbyinc/flux/common/apache/http/auth/Credentials;
SourceFile RuntimeInvisibleAnnotations !
c
d B *? *? Y? ? ? e f 4 5 6 d X +? W*? +,? $W? e % &