All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.common.http.impl.auth.HttpAuthenticator.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????2<;com/groupbyinc/flux/common/http/impl/auth/HttpAuthenticatorjava/lang/ObjectHttpAuthenticator.java=com/groupbyinc/flux/common/http/impl/auth/HttpAuthenticator$1log7Lcom/groupbyinc/flux/common/apache/commons/logging/Log;:(Lcom/groupbyinc/flux/common/apache/commons/logging/Log;)V()V


5com/groupbyinc/flux/common/apache/commons/logging/LoggetClass()Ljava/lang/Class;
?$@1$SwitchMap$org$apache$http$auth$AuthProtocolState[IBC	Dordinal()IFG
5HAuthentication succeededJsetState;(Lcom/groupbyinc/flux/common/http/auth/AuthProtocolState;)VLM
/N
authSucceededP?$QUNCHALLENGEDS7	5Thost*Lcom/groupbyinc/flux/common/http/HttpHost;response.Lcom/groupbyinc/flux/common/http/HttpResponse;authStrategy?Lcom/groupbyinc/flux/common/http/client/AuthenticationStrategy;	authState0Lcom/groupbyinc/flux/common/http/auth/AuthState;context6Lcom/groupbyinc/flux/common/http/protocol/HttpContext;handleAuthChallenge@com/groupbyinc/flux/common/http/auth/MalformedChallengeExceptionaisDebugEnabled()Zcdejava/lang/StringBuilderg
h
(com/groupbyinc/flux/common/http/HttpHostjtoHostString()Ljava/lang/String;lm
knappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;pq
hr requested authenticationttoStringvm
hw
getChallenges?(Lcom/groupbyinc/flux/common/http/HttpHost;Lcom/groupbyinc/flux/common/http/HttpResponse;Lcom/groupbyinc/flux/common/http/protocol/HttpContext;)Ljava/util/Map;yz${
java/util/Map}isEmptyd~?.Response contains no authentication challenges?/com/groupbyinc/flux/common/http/auth/AuthScheme?reset?
/?Auth scheme is null?FAILURE?7	5?
getSchemeName?m??java/util/Locale?ROOTLjava/util/Locale;??	??java/lang/String?toLowerCase&(Ljava/util/Locale;)Ljava/lang/String;??
??get&(Ljava/lang/Object;)Ljava/lang/Object;??~?&com/groupbyinc/flux/common/http/Header?!Authorization challenge processed?processChallenge+(Lcom/groupbyinc/flux/common/http/Header;)V????
isComplete?d??Authentication failed?	HANDSHAKE?7	5?select?(Ljava/util/Map;Lcom/groupbyinc/flux/common/http/HttpHost;Lcom/groupbyinc/flux/common/http/HttpResponse;Lcom/groupbyinc/flux/common/http/protocol/HttpContext;)Ljava/util/Queue;??$?java/util/Queue???!Selected authentication options: ?-(Ljava/lang/Object;)Ljava/lang/StringBuilder;p?
h?
CHALLENGED?7	5?update(Ljava/util/Queue;)V??
/?,com/groupbyinc/flux/common/http/HttpResponse?4com/groupbyinc/flux/common/http/protocol/HttpContext?
isWarnEnabled?d?Malformed challenge: ?
getMessage?m
b?warn?+?idLjava/lang/String;	challenge(Lcom/groupbyinc/flux/common/http/Header;
challengesKLjava/util/Map;Ljava/util/Map;
authScheme1Lcom/groupbyinc/flux/common/http/auth/AuthScheme;authOptionsDLjava/util/Queue;Ljava/util/Queue;exBLcom/groupbyinc/flux/common/http/auth/MalformedChallengeException;generateAuthResponse?(Lcom/groupbyinc/flux/common/http/HttpRequest;Lcom/groupbyinc/flux/common/http/auth/AuthState;Lcom/groupbyinc/flux/common/http/protocol/HttpContext;)V-com/groupbyinc/flux/common/http/HttpException?java/io/IOException?Lcom/groupbyinc/flux/common/http/auth/AuthenticationException;
authOption1Lcom/groupbyinc/flux/common/http/auth/AuthOption;request-Lcom/groupbyinc/flux/common/http/HttpRequest;creds2Lcom/groupbyinc/flux/common/http/auth/Credentials;Auth scheme#,com/groupbyinc/flux/common/http/util/Asserts%notNull'(Ljava/lang/Object;Ljava/lang/String;)V'(
&);com/groupbyinc/flux/common/http/auth/ContextAwareAuthScheme+authenticate?(Lcom/groupbyinc/flux/common/http/auth/Credentials;Lcom/groupbyinc/flux/common/http/HttpRequest;Lcom/groupbyinc/flux/common/http/protocol/HttpContext;)Lcom/groupbyinc/flux/common/http/Header;-.,/?(Lcom/groupbyinc/flux/common/http/auth/Credentials;Lcom/groupbyinc/flux/common/http/HttpRequest;)Lcom/groupbyinc/flux/common/http/Header;-1?2CodeLocalVariableTableLineNumberTable
StackMapTableLocalVariableTypeTable
Exceptions
SourceFileInnerClasses!	
4*?*+?+?
*????5	6>?@7%?
?
44*? ?56
CD!"4#?-+,?'?)*?)?-?3?9?-+?=?A??E?3?I.?@=*?K?-?9?O-+?=?R???U?O?5>??VW?XY?Z[?\]?^_66
L
MN#O1Q3SXVcWkXyY|[]?_71$#`"4?
?*??f?"*??hY?i+?o?su?s?x?--+,?|:???*???-??=:?E?3?I.??--%#V??????'*???--+?A?????O??z??:????????:		?S*???-	?????+*???--+?=?A?????O????O???-+,??:?G???=*??f? *??hY?i??s???x?-???O????:*????#*??hY?i̶s?϶s?x?????M?bN??b???b?#?b$-?b.??b???b5z?n???Z??	7U??U7??AK???3????VW?XY?Z[?\]?^_87U??AK??6?-jk+m7nAoLpNsUt?v?x?y?|?}?~????????????????????????"?$?,?.?3?A?P?\?y?????????????????7H
+?"~?5?(?l??	??E??k?$/?b?-b??4?	X,?=:,??:?E,?3?I.??/??*?????ű,??:??????????:?:?:,?*??f?,*??hY?i?s???s?s?x?-*+-?:+??::*????)*??hY?i???s??s?x????T?*???N*+-?:+??7:*???)*??hY?i???s??s?x?????? #?5z???2?g?L????%2?XX X\]X^_R??L!"8L???6?!???4?5?;?E?F?L?Q?[?g?n?u?}?????????????????????? ?#?%?1?W?7*?4???
??`?V??3?[?39????4@+$?*?5??6
??	
4?+?,?+?,,-?0?+,-?3?54??!" ^_6???79?:;





© 2015 - 2025 Weber Informatics LLC | Privacy Policy