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

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

There is a newer version: 198
Show newest version
????2t7com/groupbyinc/flux/common/http/impl/auth/GGSSchemeBase8com/groupbyinc/flux/common/http/impl/auth/AuthSchemeBaseGGSSchemeBase.java9com/groupbyinc/flux/common/http/impl/auth/GGSSchemeBase$1=com/groupbyinc/flux/common/http/impl/auth/GGSSchemeBase$StateStatelog7Lcom/groupbyinc/flux/common/apache/commons/logging/Log;base64codec?Lcom/groupbyinc/flux/common/apache/commons/codec/binary/Base64;	stripPortZuseCanonicalHostnamestate?Lcom/groupbyinc/flux/common/http/impl/auth/GGSSchemeBase$State;token[B(ZZ)V()V
java/lang/ObjectgetClass()Ljava/lang/Class;
?
Qjava/lang/StringBuilderS
THTTP@Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;XY
TZtoString()Ljava/lang/String;\]
T^org/ietf/jgss/GSSName`NT_HOSTBASED_SERVICEbN	ac
createName>(Ljava/lang/String;Lorg/ietf/jgss/Oid;)Lorg/ietf/jgss/GSSName;ef
Ag8com/groupbyinc/flux/common/http/auth/KerberosCredentialsigetGSSCredential()Lorg/ietf/jgss/GSSCredential;kl
jmorg/ietf/jgss/GSSCredentialocreateGSSContext}(Lorg/ietf/jgss/GSSManager;Lorg/ietf/jgss/Oid;Lorg/ietf/jgss/GSSName;Lorg/ietf/jgss/GSSCredential;)Lorg/ietf/jgss/GSSContext;qr
sorg/ietf/jgss/GSSContextuinitSecContext([BII)[Bwxvy
gssCredentialLorg/ietf/jgss/GSSCredential;credentials2Lcom/groupbyinc/flux/common/http/auth/Credentials;managerLorg/ietf/jgss/GSSManager;
serverNameLorg/ietf/jgss/GSSName;
gssContextLorg/ietf/jgss/GSSContext;canonicalize,(Lorg/ietf/jgss/Oid;)Lorg/ietf/jgss/GSSName;??a?
createContextd(Lorg/ietf/jgss/GSSName;Lorg/ietf/jgss/Oid;Lorg/ietf/jgss/GSSCredential;I)Lorg/ietf/jgss/GSSContext;??
A?requestMutualAuth?;v?
generateToken([BLjava/lang/String;)[BLjava/lang/Deprecated;J([BLjava/lang/String;Lcom/groupbyinc/flux/common/http/auth/Credentials;)[B??
?
isComplete()ZTOKEN_GENERATED?		?FAILED?		?authenticate?(Lcom/groupbyinc/flux/common/http/auth/Credentials;Lcom/groupbyinc/flux/common/http/HttpRequest;)Lcom/groupbyinc/flux/common/http/Header;substringTrimmed(II)Ljava/lang/String;@A
BReceived challenge 'D' from the auth serverFgetBytes()[BHI
?JdecodeBase64L
*MCHALLENGE_RECEIVEDO		P Authentication already attemptedR
beginIndexIendIndex	challengejava/net/InetAddressX	getByName*(Ljava/lang/String;)Ljava/net/InetAddress;Z[
Y\getCanonicalHostName^]
Y_getHostAddressa]
Yb
contentEquals(Ljava/lang/CharSequence;)Zde
?finLjava/net/InetAddress;canonicalServerCodeLocalVariableTableLineNumberTable
Exceptions
StackMapTable
DeprecatedRuntimeVisibleAnnotations
SourceFileInnerClasses!
k?-*?**? ?&?(*?*Y?-?/*?1*?3*?6?8?l -9:--mREST U%V,W;k?*?=?l9:m
Z[k5*?=?l9:m
^_>?k.?D?l9:mbEFkQ	*+,-?K?l*	9:	L	MN	OPmgnHEIk&	e*?R:?TY?UW?[-?[?_?d?h:?j??j?n:?:*,?t:+?++??z???z?lf
5{|e9:eLeMNeOPe}~_?#B??;*{|H??m&	pq#t+u8w;zH{L|X~o?8Aa?p?vnHqrk?+-,??,??:???l>9:?MN??{|??m???nH??k@?l 9:LOPm?nHpq???kO*+,???l*9:LOP}~m?nH??kP*?8???
*?8?????l9:m?o@??kF*+,???l 9:}~??m?n?pq???kN	U,???W??*?8??.?$<Z???Y?TY?U*???[??[?_?????Y?TY?U*???[¶[?_???-Ĺ???:?
??Yη??*?љ??:???:?
??:??:*?3?*??:?:*?1?
:?!?TY?U?[?[???_:*?(??? *?(?TY?U??[?[?_??***??+????*???8??:*???8?	?
???Y??	??
??Y??	??
???
????Y??
???Y??????Y*?/*????:*?(???'*?(?TY?U?[?[?[?_???Y ?:*?љ??? ???"Y?%??'Y?TY?U)?[*?8?,?_?-?????l25Hl??./?01?OPy?23??./??OP?4P7}56??7PR89U9:U}~U??U:;m?-??0?N?l?y?~????????????????????????????????+?2?5?7?>?R?a?k?z??????????????
???%?,?6o?0????????????
????????(????H?H??C???n?<=k?l+?C:*?(???'*?(?TY?UE?[?[G?[?_??*?8?6?*?K?N??*?Q?8?*?(S??*???8?l4l9:l89lTUlVUdWPm&		
8
BNXdko
?8?n???k?+?]M,?`N,?c-?g?+?-?l*9:.Phi
jPm
o?Y?n?rs	
@




© 2015 - 2024 Weber Informatics LLC | Privacy Policy