1 b_` _ _ab _ _cd _ _e _fg h _i _j _k }l _m no _p _q _r _s _t _u _v wxyz {| _}~  _  ` } _ } ( _  _    2      ;h  >  @ > _ G_ G G   >   > G     _ [   `    G   `   q_ [ q } } } } y_ q  _ y y y   _ _     b }     } ` } n n } `    _ _ _  [ [  [ [ _    _  !" #$%&' ( )* )+ ,- ./0 .1 _23 4 _56 _78 _9:; .<= >?@ A  B C D E F _GH IJ IKL MNO PQ _R S TUV W X YZ B[ \] _ ^ I ._ _`a b cd e Gfg _h `ijkl mno `pqrstuv wxyz{|}~ ` . . _ _ .  .  .  [  . .    1          _log Lorg/apache/commons/logging/Log;DEBUGZ _discovery%Lorg/openid4java/discovery/Discovery; _associations3Lorg/openid4java/consumer/ConsumerAssociationStore;_consumerNonceGenerator'Lorg/openid4java/server/NonceGenerator;_privateAssociations_nonceVerifier(Lorg/openid4java/consumer/NonceVerifier; _httpClient*Lorg/apache/commons/httpclient/HttpClient;_maxAssocAttemptsI_allowStateless_minAssocSessEnc4Lorg/openid4java/association/AssociationSessionType;_prefAssocSessEnc _dhParams#Ljavax/crypto/spec/DHParameterSpec;_failedAssocExpire_preExpiryAssocLockInterval_immediateAuth_realmVerifier&Lorg/openid4java/server/RealmVerifier;_connectTimeout_socketTimeout _maxRedirects()VCodeLineNumberTableLocalVariableTablethis*Lorg/openid4java/consumer/ConsumerManager; Exceptions getDiscovery'()Lorg/openid4java/discovery/Discovery; setDiscovery((Lorg/openid4java/discovery/Discovery;)V discoverygetAssociations5()Lorg/openid4java/consumer/ConsumerAssociationStore;setAssociations6(Lorg/openid4java/consumer/ConsumerAssociationStore;)V associationsgetNonceVerifier*()Lorg/openid4java/consumer/NonceVerifier;setNonceVerifier+(Lorg/openid4java/consumer/NonceVerifier;)V nonceVerifier setDHParams&(Ljavax/crypto/spec/DHParameterSpec;)VdhParams getDHParams%()Ljavax/crypto/spec/DHParameterSpec;setMaxAssocAttempts(I)VmaxAssocAttemptsgetMaxAssocAttempts()IallowStateless(Z)V DeprecatedsetAllowStatelessstatelessAllowed()ZisAllowStatelesssetMinAssocSessEnc7(Lorg/openid4java/association/AssociationSessionType;)VminAssocSessEncgetMinAssocSessEnc6()Lorg/openid4java/association/AssociationSessionType;setPrefAssocSessEncprefAssocSessEncgetPrefAssocSessEncsetFailedAssocExpiregetFailedAssocExpiregetPreExpiryAssocLockIntervalsetPreExpiryAssocLockIntervalpreExpiryAssocLockIntervalsetImmediateAuthisImmediateAuthgetRealmVerifier(()Lorg/openid4java/server/RealmVerifier;setRealmVerifier)(Lorg/openid4java/server/RealmVerifier;)V realmVerifiergetMaxNonceAgesetMaxNonceAge ageSecondsdiscover$(Ljava/lang/String;)Ljava/util/List; identifierLjava/lang/String;setPrivateAssociationStoregetPrivateAssociationStoresetConnectTimeoutconnectTimeoutsetSocketTimeout socketTimeoutsetMaxRedirects maxRedirectscall](Ljava/lang/String;Lorg/openid4java/message/Message;Lorg/openid4java/message/ParameterList;)I postResponseeLjava/io/IOException;urlrequest!Lorg/openid4java/message/Message;response'Lorg/openid4java/message/ParameterList; responseCodepost2Lorg/apache/commons/httpclient/methods/PostMethod; associateB(Ljava/util/List;)Lorg/openid4java/discovery/DiscoveryInformation; discovered0Lorg/openid4java/discovery/DiscoveryInformation;assoc)Lorg/openid4java/association/Association;d0 discoveriesLjava/util/List; attemptsLeftitrLjava/util/Iterator;4(Lorg/openid4java/discovery/DiscoveryInformation;I)ItypenewReq,Lorg/openid4java/message/AssociationRequest; assocResp-Lorg/openid4java/message/AssociationResponse;respTypeassocErr*Lorg/openid4java/message/AssociationError;opTypeassocReq respParamsstatus!Lorg/openid4java/OpenIDException; maxAttemptsopUrlLjava/net/URL; opEndpointahandlerequestsLjava/util/LinkedHashMap;reqStackLjava/util/Stack;iter alreadyTriedcreateAssociationRequestp(Lorg/openid4java/association/AssociationSessionType;Ljava/net/URL;)Lorg/openid4java/message/AssociationRequest;dhSess2Lorg/openid4java/association/DiffieHellmanSession; authenticateI(Ljava/util/List;Ljava/lang/String;)Lorg/openid4java/message/AuthRequest; returnToUrl[(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)Lorg/openid4java/message/AuthRequest;realmi(Lorg/openid4java/discovery/DiscoveryInformation;Ljava/lang/String;)Lorg/openid4java/message/AuthRequest;{(Lorg/openid4java/discovery/DiscoveryInformation;Ljava/lang/String;Ljava/lang/String;)Lorg/openid4java/message/AuthRequest; claimedIddelegateauthReq%Lorg/openid4java/message/AuthRequest;verify(Ljava/lang/String;Lorg/openid4java/message/ParameterList;Lorg/openid4java/discovery/DiscoveryInformation;)Lorg/openid4java/consumer/VerificationResult;fail.Lorg/openid4java/message/AuthImmediateFailure; receivingUrlresult-Lorg/openid4java/consumer/VerificationResult;authResp%Lorg/openid4java/message/AuthSuccess;verifyReturnTo:(Ljava/lang/String;Lorg/openid4java/message/AuthSuccess;)Z receivingreturnTo Ljava/net/MalformedURLException;keyreceivingValuesreturnToValuesreturnToParamsLjava/util/Map;receivingParams&Ljava/io/UnsupportedEncodingException; receivingPathLjava/lang/StringBuffer; returnToPathextractQueryParams(Ljava/net/URL;)Ljava/util/Map;value newValueskeyValueequalPosexistingValues paramsMap paramList verifyNonceX(Lorg/openid4java/message/AuthSuccess;Lorg/openid4java/discovery/DiscoveryInformation;)ZnonceinsertConsumerNonce8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;2Lorg/openid4java/association/AssociationException;Ljava/lang/Exception; privateAssocextractConsumerNoncekeyVal[Ljava/lang/String;i signaturequeryparamssignedverifyDiscovered(Lorg/openid4java/message/AuthSuccess;Lorg/openid4java/discovery/DiscoveryInformation;)Lorg/openid4java/discovery/DiscoveryInformation;verifyDiscovered1 discoveredIdserviceassertIdfirstServiceMatchverifyDiscovered2 opSpecific respClaimed&Lorg/openid4java/discovery/Identifier; respEndpointverifySignature(Lorg/openid4java/message/AuthSuccess;Lorg/openid4java/discovery/DiscoveryInformation;Lorg/openid4java/consumer/VerificationResult;)Lorg/openid4java/consumer/VerificationResult;textinvalidateHandlevrfyResp(Lorg/openid4java/message/VerifyResponse;err%Lorg/openid4java/message/DirectError;vrfy'Lorg/openid4java/message/VerifyRequest;responseParamsrespCodeop verifiedID SourceFileConsumerManager.java #org/openid4java/discovery/Discovery gh9org/openid4java/consumer/InMemoryConsumerAssociationStore ij0org/openid4java/server/IncrementalNonceGenerator kl mj.org/openid4java/consumer/InMemoryNonceVerifier  no rs tf v uv  xy zs {s |f s s s 1org/apache/commons/httpclient/cookie/CookiePolicy ignoreCookies  pq$org/openid4java/server/RealmVerifier  }~   v wv v"java/lang/IllegalArgumentExceptionIAssociations and stateless mode cannot be both disabled at the same time.  cdAssociations disabled.     *org/openid4java/consumer/ConsumerExceptionFCannot set null private association store, needed for consumer nonces.     http.protocol.max-redirectsjava/lang/Integer 0org/apache/commons/httpclient/methods/PostMethod9org/apache/commons/httpclient/methods/StringRequestEntity !application/x-www-form-urlencodedUTF-8   efjava/lang/StringBuilderPerforming HTTP POST on       Retrived response: java/io/IOExceptionError talking to  response code:     .org/openid4java/discovery/DiscoveryInformation   'org/openid4java/association/Association      'Association failed; using first entry:   8Association attempt, but no discovey endpoints provided. Trying to associate with  attempts left:    Found an existing association: java/util/LinkedHashMap   v v vjava/util/Stack 2org/openid4java/association/AssociationSessionType     *org/openid4java/message/AssociationRequestTrying association type: ! "Already tried.%org/openid4java/message/ParameterList (org/apache/commons/httpclient/HttpStatus# $% &' () * +,Associated with  handle: ?Discarding association response, not matching consumer criteriaAssociation attempt failed.- ./ 0 1 237Retrieved association type from the association error: org/openid4java/OpenIDException-Error encountered during association attempt. 45 67 28 97 : ;< = >https ?&Could not create association of type: +Error trying to create association request.    BAuthentication cannot continue: no discovery information provided. @ ABC D E F#org/openid4java/message/AuthRequest2http://specs.openid.net/auth/2.0/identifier_select[Authentication cannot be performed: no association available and stateless mode is disabled1Creating authentication request for OP-endpoint:  claimedID:  OP-specific ID: 56 GH IJ K+org/openid4java/consumer/VerificationResult$Verifying authentication response...cancel openid.mode LMN OP QRReceived auth failure. setup_neededid_resopenid.user_setup_url S<T UV W X Received auth immediate failure.Y Z[ Received positive auth response. \ "Return_To URL verification failed. ] BC+Discovered information verification failed. 23Nonce verification failed. NO!Verifying return URL; receiving:  message: ^ java/net/URLjava/net/MalformedURLExceptionInvalid return URL.java/lang/StringBuffer _ ` ab c d9Return URL schema, authority or path verification failed. )*0Return URL query parameters verification failed.ejava/lang/String  java/util/List fg$java/io/UnsupportedEncodingException,Error verifying return URL query parameters. hjava/util/HashMap& ijk lm= no pqr s6 ptjava/util/ArrayList u v :6&org/openid4java/consumer/NonceVerifier wxy  nz {'Creating private association for opUrl  |}0org/openid4java/association/AssociationException&Cannot initialize private association.openid.rpnonce=~ 6&openid.rpsig= MInserted consumer nonce:  return_to:java/lang/ExceptionError inserting consumre nonce.Extracting consumer nonce...Invalid return_to: iopenid.rpnonceExtracted consumer nonce:  openid.rpsig$Extracted consumer nonce signature: ,Error extracting consumer nonce / signarure.Null consumer nonce signature.Consumer signed text: &Loading private association for opUrl Null private association. N"Consumer nonce signature verified. Consumer nonce signature failed.)Error verifying consumer nonce signature. $Assertion is not about an identifier IC DCHInvalid authentication response: cannot verify v1 discovered informationHVerifying discovered information for OpenID1 assertion about ClaimedID: >Proceeding with stateless mode / bare response verification...8Performing discovery on the ClaimedID in the assertion: Found matching service:  Found existing association for * Not looking for another service endpoint.BNo service element found to match the identifier in the assertion. (Ljava/lang/String;Lorg/openid4java/association/Association;)V(org/openid4java/message/AssociationErrorcreateAssociationErrorS(Lorg/openid4java/message/ParameterList;)Lorg/openid4java/message/AssociationError;getSessionType getAssocTypecreateZ(Ljava/lang/String;Ljava/lang/String;)Lorg/openid4java/association/AssociationSessionType;getFailedAssociation,(I)Lorg/openid4java/association/Association;isBetter7(Lorg/openid4java/association/AssociationSessionType;)Z(Lorg/openid4java/association/AssociationSessionType;Ljavax/crypto/spec/DHParameterSpec;)Lorg/openid4java/association/DiffieHellmanSession; isDhSupportedgetAssociationTypeisHmacSupported(Ljava/lang/String;)Z(Lorg/openid4java/association/AssociationSessionType;Lorg/openid4java/association/DiffieHellmanSession;)Lorg/openid4java/message/AssociationRequest; getProtocolb(Lorg/openid4java/association/AssociationSessionType;)Lorg/openid4java/message/AssociationRequest;hasClaimedIdentifiergetClaimedIdentifier(()Lorg/openid4java/discovery/Identifier;$org/openid4java/discovery/Identifier getIdentifierhasDelegateIdentifiergetDelegateIdentifiercreateAuthRequest(Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/openid4java/server/RealmVerifier;)Lorg/openid4java/message/AuthRequest; setOPEndpoint(Ljava/net/URL;)V setImmediategetParameterValue&(Ljava/lang/String;)Ljava/lang/String;#org/openid4java/message/AuthFailurecreateAuthFailureN(Lorg/openid4java/message/ParameterList;)Lorg/openid4java/message/AuthFailure;setAuthResponse$(Lorg/openid4java/message/Message;)V hasParameter,org/openid4java/message/AuthImmediateFailurecreateAuthImmediateFailureW(Lorg/openid4java/message/ParameterList;)Lorg/openid4java/message/AuthImmediateFailure;getUserSetupUrl setOPSetupUrl#org/openid4java/message/AuthSuccesscreateAuthSuccessN(Lorg/openid4java/message/ParameterList;)Lorg/openid4java/message/AuthSuccess;validate setStatusMsg getReturnTogetPathlengthcharAt(I)C(C)Ljava/lang/StringBuffer; getAuthority java/util/Map containsAll(Ljava/util/Collection;)ZgetQuerysplit'(Ljava/lang/String;)[Ljava/lang/String;java/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;indexOf(Ljava/lang/String;)I substring(II)Ljava/lang/String;java/net/URLDecoderdecode(I)Ljava/lang/String;addgetNonceseen'(Ljava/lang/String;Ljava/lang/String;)I%org/openid4java/server/NonceGenerator(I)I(C)Ljava/lang/StringBuilder;generateP(Ljava/lang/String;Ljava/lang/String;I)Lorg/openid4java/association/Association;java/net/URLEncoderencodesign((Ljava/lang/String;I)[Ljava/lang/String;'(Ljava/lang/String;Ljava/lang/String;)Z getIdentityO(Ljava/lang/String;Ljava/lang/String;)Lorg/openid4java/association/Association; getClaimedparseIdentifier;(Ljava/lang/String;Z)Lorg/openid4java/discovery/Identifier; getOpEndpoint8(Lorg/openid4java/discovery/Identifier;)Ljava/util/List; getVersion:(Ljava/lang/String;)Lorg/openid4java/discovery/Identifier; getSignedText getSignature setVerifiedId)(Lorg/openid4java/discovery/Identifier;)V%org/openid4java/message/VerifyRequestcreateVerifyRequestN(Lorg/openid4java/message/AuthSuccess;)Lorg/openid4java/message/VerifyRequest;&org/openid4java/message/VerifyResponsecreateVerifyResponseQ(Lorg/openid4java/message/ParameterList;)Lorg/openid4java/message/VerifyResponse;isSignatureVerifiedgetInvalidateHandleremove'(Ljava/lang/String;Ljava/lang/String;)V#org/openid4java/message/DirectErrorcreateDirectErrorN(Lorg/openid4java/message/ParameterList;)Lorg/openid4java/message/DirectError;keyValueFormEncoding getErrorMsg getVerifiedId getStatusMsg%org/apache/commons/logging/LogFactorygetLog3(Ljava/lang/Class;)Lorg/apache/commons/logging/Log;isDebugEnabled!_b cdefghijklmjnopqrstfuvwvxyzs{s|f}~sss6A**Y*Y*Y *Y * Y< *****,*,**'*'****** Y!"*"#$ *%& *'&^38=%C0I=VB[G`NkUq\ychov{ 2/* >*+ h/* >*+ j/* >*+ o>*+ y/* s/ * * (Y)** +,- .//s2/*- >*. ;<fa!* * * (Y)*GHJ M!!f/*X /*a >*+ nov/*z >*+& v/*& >* zs/* /* >* s>* |f/* /*" >*+" ~4 */  C *0    s= *+1  T+ 2Y34*+ $%)*j2/* 3 Y**56*78: ;<sP**8*9@BCsY**8:;Y*<=GIKs6>Y+?:@Y,ABCDEF+GYHIJ+JKL*M6N:-OPF+GYHQJJKLR>:+GYHTJ+JUJVKWR :R S JZ] cdc!hBiMkTl]nwxprwxwzRT+'s @*6+X:YB=Z[M*,\d6*,]^_N-a-bc,+d1+e[:+GYHfJ]gKh+ijF(4ELUW`l}H(/El"s*+]N-^:+GYHkJJlJVK-*_:Jabcmnoe*h$+GYHpJbJK-a:qYr:+s.tWutW'tW%tWvtWwtW*&x+s*&tWyYz:{|:  Y( Z}: * -~:   W6 qYr:   : F"+GYHJ gKL { F +L  tWY: *  6Ƞ : :b:: +sPH*-~>*+GYHJ+]gJbJK-+-xp+- :: {*-~:0F"+GYHJgKLWo: + W^ac*** d[Z]ZV 9FOZq)2?BEN[^`hn     "#/$L%U$Z&])g+j,r.|2~35786:;>?ACECGNKMNSUVUX)v 2  ykv\Mv2hw   s  s F| Es N 1*+N+(+*:+2+(+N,c++N-+GYHJ+gKh-N+-W w vwFk l nqs t(u1v;yHzQ{V}Z~uwx> hx vF*+,, 2 f*+:*,- 4  2 F*+,, 2  + 2Y4*+]^_:*+*\W*+]^_: ba:+#+:+ +: ::*ac 2Y4+GYHJ+]gJJJJK-+s*+]^,M+s,-*":+]c *v   %/AHRYdly }!%&)*)./121478:p d v  R} 2 Y:+-,c,¶ò+Ĺ-,c,c0,Ƕș',:ʶ˲+̹-,:+ι-*+КѶҲ+ѹj*-N- -ԶҲ+Թj*-՚ֶҲ+ֹj*-װ!b cf!h*i4j7nJoVp\r]sbtiusv}wz{}Hb      Z F*+GYHضJ+JٶJ,ڶJKLY+NY,ڷ::+WY-:d/ /WY:d/ /W-c"-ccF +L*:*-:F +L|:  Yb Z:  :  :   d d  F +L:+W-CF  0(-6CFHTVco|  .8DR`gz6CHDP RB  `4! "#$#.i %VVVVcI&'(')* +YM+N-X:YZ:6C C: :&` :`C:,:  $Y:  W, W  WV,b &0 < E P_djp| !# m++, <-E.sdl=+0/ 0#1&23:+N-*+,]^N-*,]^-& 24 5658;%<,;*:::5456'* NGYH,J,?&?KM* +_:WF+GYH J+JKL* * :* +:+ WGYH,JJ-CJKMGYH,JJ,CJKM+GYHJ-JK-F+GYHJ,JKL:+W,>~ ^N P-R9S>W`XaYmXrZ~`\^_eghkmsoq#r%uH78''' 499:6O òF+LN:Y+:%:+GYHJ+JKW::62:  < 2c/ 2CNF+GYHJ-JKL > 2c1 2C:F +GYHJJKL: + WR+j++:F +GYHJJKLF+GYH J,JKL* ,_:  +!j "+#--+$j: +% W #mL   * #%CELU`m )Lnz % % m;< X=sz89 7 4>E~Lw?Un@<)ABC-+ +&+'-+( *+,)*+,* & ---DC ++( +&F++j+&N,_,sX,QF'+GYH,J,JKL, , ,:-c,+--:F+GYH.J-JKL*-1:X:YZ[:s-cF +GYH/JgKL:*]^+01:/F&+GYH2Jg3JKLJ+4j,  #%*6<BSaf n!u"$%)+/134689:; <>2A7B;DAEHFKDRIWK]LNPRSVf  EFR1*oGHIC ++(+& +5F+6L+&N*+57:+8:F%+GYH9JJKL,s,l,`, , ,:-c>,s7,]^c(F +GYH:JgKL,:F +GYH.JgKL*;:F+<LX:YZ[: = >c   :  -c s ]^c*F +GYH/J gKL :* ]^+01:  F+?L =+@j7l mop*r,v1y6z?}EK]hmy#,6BPS]eoz DJBF oJ  1G?KLEM!H,NO 4,++Aj-A-,s*+5B,:+0:,]:*^1:v+GYHCJbJDJK-+E:+F:  "-GF)+HLF+IL-Jҧ+K-+L:Y: *^ 6   M:  N OK P:  *^ Q-GF +GYHRJgKL-F +GYHSJgKL-TҧW U: F.+GYHVJgWJ XJKL-GYHVJ YJK-Z:#+GYH[JgK-/+GYH\J+5J]J-^JKj-7(27=CUZ   .4 :!W#Z&`'})+.01034389:=$>-=2@DP>> >Q RS MTU VWX Ys 44447 L=CZUS[L \1_`++aF - .]^