com.groupbyinc.flux.common.http.auth.AuthState.class Maven / Gradle / Ivy
???? 2 ? .com/groupbyinc/flux/common/http/auth/AuthState java/lang/Object AuthState.java state 8Lcom/groupbyinc/flux/common/http/auth/AuthProtocolState;
authScheme 1Lcom/groupbyinc/flux/common/http/auth/AuthScheme; authScope 0Lcom/groupbyinc/flux/common/http/auth/AuthScope; credentials 2Lcom/groupbyinc/flux/common/http/auth/Credentials; authOptions Ljava/util/Queue; DLjava/util/Queue; ()V
6com/groupbyinc/flux/common/http/auth/AuthProtocolState UNCHALLENGED this 0Lcom/groupbyinc/flux/common/http/auth/AuthState; reset !
#
% getState :()Lcom/groupbyinc/flux/common/http/auth/AuthProtocolState; setState ;(Lcom/groupbyinc/flux/common/http/auth/AuthProtocolState;)V
getAuthScheme 3()Lcom/groupbyinc/flux/common/http/auth/AuthScheme; getCredentials 4()Lcom/groupbyinc/flux/common/http/auth/Credentials; update f(Lcom/groupbyinc/flux/common/http/auth/AuthScheme;Lcom/groupbyinc/flux/common/http/auth/Credentials;)V Auth scheme 1 )com/groupbyinc/flux/common/http/util/Args 3 notNull 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; 5 6
4 7 Credentials 9 getAuthOptions ()Ljava/util/Queue; hasAuthOptions ()Z java/util/Queue ? isEmpty A > @ B isConnectionBased /com/groupbyinc/flux/common/http/auth/AuthScheme E D > F G (Ljava/util/Queue;)V Queue of auth options J notEmpty @(Ljava/util/Collection;Ljava/lang/String;)Ljava/util/Collection; L M
4 N
invalidate Ljava/lang/Deprecated;
R isValid
setAuthScheme 4(Lcom/groupbyinc/flux/common/http/auth/AuthScheme;)V setCredentials 5(Lcom/groupbyinc/flux/common/http/auth/Credentials;)V getAuthScope 2()Lcom/groupbyinc/flux/common/http/auth/AuthScope; setAuthScope 3(Lcom/groupbyinc/flux/common/http/auth/AuthScope;)V toString ()Ljava/lang/String; java/lang/StringBuilder _
` state: b append -(Ljava/lang/String;)Ljava/lang/StringBuilder; d e
` f -(Ljava/lang/Object;)Ljava/lang/StringBuilder; d h
` i ; k auth scheme: m
getSchemeName o ^ F p credentials present r ] ^
` t buffer Ljava/lang/StringBuilder; Signature Code LocalVariableTable LineNumberTable
StackMapTable F()Ljava/util/Queue; LocalVariableTypeTable G(Ljava/util/Queue;)V
Deprecated RuntimeVisibleAnnotations
SourceFile !
x y > *? *? ? ? z { 8 9 : y Z *? ? *? *? "*? $*? &? z { B C D E F G ' ( y / *? ? z { M ) * y g *+? +? ? ? ? z {
T U | I ? + , y / *? "? z { [ - . y / *? &? z { b / 0 y p +2? 8W,:? 8W*+? "*,? &*? ? z
{ n o p q r s ; <