0 defg h i h j kl mno h pq r st u pv pw xy hz { | } p~   p p   3   3  s + .  + . 7h 7 + >h l    >  G s   >  > p s > + Uh Ur U U  U  U s U dh      p s p    s  d l  > > h >|     U  7 7 7| d   |  U   d h d   U U U U h             3 3       U U U U  ! "  #$ % &'( h m)* +,- W .  / s0 | 12 3 4567log Lorg/apache/commons/logging/Log;insertionLocationLorg/w3c/dom/Element; mainSigIdLjava/lang/String;timestampElement/class$org$apache$rampart$builder$BindingBuilderLjava/lang/Class; Synthetic()VCodeLineNumberTableLocalVariableTablethis+Lorg/apache/rampart/builder/BindingBuilder; addTimestamp*(Lorg/apache/rampart/RampartMessageData;)Vrmd'Lorg/apache/rampart/RampartMessageData;timestampBuilder/Lorg/apache/ws/security/message/WSSecTimestamp;addUsernameToken\(Lorg/apache/rampart/RampartMessageData;)Lorg/apache/ws/security/message/WSSecUsernameToken;eLjava/lang/Exception;handler.Ljavax/security/auth/callback/CallbackHandler;cb,[Lorg/apache/ws/security/WSPasswordCallback; utBuilder3Lorg/apache/ws/security/message/WSSecUsernameToken;passwordrpd-Lorg/apache/rampart/policy/RampartPolicyData;options!Lorg/apache/axis2/client/Options;user ExceptionsgetEncryptedKeyBuilder(Lorg/apache/rampart/RampartMessageData;Lorg/apache/ws/secpolicy/model/Token;)Lorg/apache/ws/security/message/WSSecEncryptedKey;wss%Lorg/apache/ws/secpolicy/model/Wss10;,Lorg/apache/ws/security/WSSecurityException;token%Lorg/apache/ws/secpolicy/model/Token;docLorg/w3c/dom/Document;encrKey2Lorg/apache/ws/security/message/WSSecEncryptedKey;getSignatureBuider}(Lorg/apache/rampart/RampartMessageData;Lorg/apache/ws/secpolicy/model/Token;)Lorg/apache/ws/security/message/WSSecSignature;Ljava/io/IOException;;Ljavax/security/auth/callback/UnsupportedCallbackException;sig/Lorg/apache/ws/security/message/WSSecSignature;handleSupportingTokensk(Lorg/apache/rampart/RampartMessageData;Lorg/apache/ws/secpolicy/model/SupportingToken;)Ljava/util/HashMap;!Lorg/apache/rahas/TrustException;id siblingElembstElemnowLjava/util/Date;tempTokLorg/apache/rahas/Token;elem endSuppTokiterLjava/util/Iterator;tokensLjava/util/ArrayList; suppTokens/Lorg/apache/ws/secpolicy/model/SupportingToken; endSuppTokMapLjava/util/HashMap;addSignatureParts9(Ljava/util/HashMap;Ljava/util/Vector;)Ljava/util/Vector;tempSigLjava/lang/Object;part)Lorg/apache/ws/security/WSEncryptionPart;tokenMapsigPartsLjava/util/Vector;entrySetLjava/util/Set;getInsertionLocation()Lorg/w3c/dom/Element;setInsertionLocation(Lorg/w3c/dom/Element;)VdoEndorsedSignaturesN(Lorg/apache/rampart/RampartMessageData;Ljava/util/HashMap;)Ljava/util/Vector;toktokenSet sigValuesdoSymmSignaturez(Lorg/apache/rampart/RampartMessageData;Lorg/apache/ws/secpolicy/model/Token;Lorg/apache/rahas/Token;Ljava/util/Vector;)[BsigTokIddkSign,Lorg/apache/ws/security/message/WSSecDKSign;refLorg/apache/axiom/om/OMElement;;Lorg/apache/ws/security/conversation/ConversationException; policyTokengetTokenS(Lorg/apache/rampart/RampartMessageData;Ljava/lang/String;)Lorg/apache/rahas/Token;tokenIdaddSignatureConfirmation<(Lorg/apache/rampart/RampartMessageData;Ljava/util/Vector;)V wshResult0Lorg/apache/ws/security/handler/WSHandlerResult;iIwsr/Lorg/apache/ws/security/WSSecurityEngineResult;sigVal[BresultssignatureActionswsc;Lorg/apache/ws/security/message/WSSecSignatureConfirmation;class$%(Ljava/lang/String;)Ljava/lang/Class;x1"Ljava/lang/ClassNotFoundException;x0 SourceFileBindingBuilder.java8 9] java/lang/ClassNotFoundExceptionjava/lang/NoClassDefFoundError :; Adding timestamp< =>-org/apache/ws/security/message/WSSecTimestamp? @A BCD EF GH IJ KL MNjava/lang/StringBufferTimestamp id: OP QR SR TU V: Adding timestamp: DONEAdding a UsernameToken WX YZ[ \]^ _R `ab cde fR ghUser : iR jk#org/apache/rampart/RampartExceptioncbHandlerMissing U)org/apache/ws/security/WSPasswordCallback lm nojava/lang/ExceptionerrorInGettingPasswordForUserjava/lang/String p Password : 1org/apache/ws/security/message/WSSecUsernameToken qrnoPasswordForUser s,No user value specified in the configuration userMissing0org/apache/ws/security/message/WSSecEncryptedKey tRGhttp://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Never uv wxy z{ |H }{#org/apache/ws/secpolicy/model/Wss11 ~{   a H R U   *org/apache/ws/security/WSSecurityExceptionerrorCreatingEncryptedKey -org/apache/ws/security/message/WSSecSignatureToken inclusion: java/io/IOException9javax/security/auth/callback/UnsupportedCallbackException R U R U  errorInSignatureWithX509Tokenjava/util/HashMap  aProcessing supporting tokens  { #org/apache/ws/secpolicy/model/Token)org/apache/ws/secpolicy/model/IssuedToken {   Korg/apache/rahas/TrustExceptionerrorInRetrievingTokenId 9: Korg/w3c/dom/Element  ;< 'org/apache/ws/secpolicy/model/X509Token {   : :java/util/Dateorg/apache/rahas/Tokenorg/apache/axiom/om/OMElement   errorCreatingRahasToken +org/apache/ws/secpolicy/model/UsernameToken  : 7java/util/Map$EntryEntry InnerClasses 'org/apache/ws/security/WSEncryptionPart R!UnsupportedTokenInSupportingToken h java/util/Vector  { BC   : 5org/apache/ws/secpolicy/model/SecureConversationToken*org/apache/ws/security/message/WSSecDKSign       R a H #    :9org/apache/ws/security/conversation/ConversationExceptionerrorInDerivedKeyTokenSignature UOhttp://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.0#SAMLAssertionID U  errorInSignatureWithACustomToken { RECV_RESULTS  .org/apache/ws/security/handler/WSHandlerResult  9org/apache/ws/security/message/WSSecSignatureConfirmation {5Signature Confirmation: number of Signature results: O-org/apache/ws/security/WSSecurityEngineResultsignature-value  :  )org.apache.rampart.builder.BindingBuilder \] )org/apache/rampart/builder/BindingBuilderjava/lang/Objectjava/lang/ClassforName initCause,(Ljava/lang/Throwable;)Ljava/lang/Throwable;org/apache/commons/logging/Logdebug(Ljava/lang/Object;)V%org/apache/rampart/RampartMessageData getConfig$()Lorg/apache/ws/security/WSSConfig; setWsConfig%(Lorg/apache/ws/security/WSSConfig;)V#org/apache/rampart/util/RampartUtil getTimeToLive*(Lorg/apache/rampart/RampartMessageData;)I setTimeToLive(I)V getDocument()Lorg/w3c/dom/Document; getSecHeader.()Lorg/apache/ws/security/message/WSSecHeader;buildZ(Lorg/w3c/dom/Document;Lorg/apache/ws/security/message/WSSecHeader;)Lorg/w3c/dom/Document;append,(Ljava/lang/String;)Ljava/lang/StringBuffer;getId()Ljava/lang/String;toStringsetTimestampId(Ljava/lang/String;)V getElement getPolicyData/()Lorg/apache/rampart/policy/RampartPolicyData; getMsgContext+()Lorg/apache/axis2/context/MessageContext;'org/apache/axis2/context/MessageContext getOptions#()Lorg/apache/axis2/client/Options;org/apache/axis2/client/Options getUserNamelength()I+org/apache/rampart/policy/RampartPolicyDatagetRampartConfig1()Lorg/apache/rampart/policy/model/RampartConfig;-org/apache/rampart/policy/model/RampartConfiggetUserequals(Ljava/lang/Object;)Z getPassword getPasswordCBW(Lorg/apache/rampart/RampartMessageData;)Ljavax/security/auth/callback/CallbackHandler;(Ljava/lang/String;I)V,javax/security/auth/callback/CallbackHandlerhandle+([Ljavax/security/auth/callback/Callback;)V=(Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V setUserInfo'(Ljava/lang/String;Ljava/lang/String;)V((Ljava/lang/String;[Ljava/lang/Object;)V getInclusiongetWss11'()Lorg/apache/ws/secpolicy/model/Wss11;getWss10'()Lorg/apache/ws/secpolicy/model/Wss10;#org/apache/ws/secpolicy/model/Wss10isMustSupportRefKeyIdentifier()ZsetKeyIdentifierTypeisMustSupportRefIssuerSerialisMustSupportRefThumbprintsetEncryptionUser\(Lorg/apache/rampart/RampartMessageData;Lorg/apache/ws/security/message/WSSecEncryptedKey;)VgetAlgorithmSuite0()Lorg/apache/ws/secpolicy/model/AlgorithmSuite;,org/apache/ws/secpolicy/model/AlgorithmSuitegetMaximumSymmetricKeyLength setKeySizegetAsymmetricKeyWrap setKeyEncAlgogetCustomClassLoader()Ljava/lang/ClassLoader;getEncryptionCryptoy(Lorg/apache/rampart/policy/model/RampartConfig;Ljava/lang/ClassLoader;)Lorg/apache/ws/security/components/crypto/Crypto;prepareJ(Lorg/w3c/dom/Document;Lorg/apache/ws/security/components/crypto/Crypto;)V*(Ljava/lang/String;Ljava/lang/Throwable;)VgetAsymmetricSignaturesetSignatureAlgorithmgetInclusiveC14nsetSigCanonicalizationgetSignatureCryptov(Lorg/w3c/dom/Document;Lorg/apache/ws/security/components/crypto/Crypto;Lorg/apache/ws/security/message/WSSecHeader;)V-org/apache/ws/secpolicy/model/SupportingToken getTokens()Ljava/util/ArrayList;java/util/ArrayListsizeiterator()Ljava/util/Iterator;java/util/IteratorhasNextnext()Ljava/lang/Object; isInitiatorgetIssuedTokenf(Lorg/apache/rampart/RampartMessageData;Lorg/apache/ws/secpolicy/model/IssuedToken;)Ljava/lang/String;getTokenStorage!()Lorg/apache/rahas/TokenStorage;org/apache/rahas/TokenStorage,(Ljava/lang/String;)Lorg/apache/rahas/Token;!()Lorg/apache/axiom/om/OMElement;insertSiblingAfterh(Lorg/apache/rampart/RampartMessageData;Lorg/w3c/dom/Element;Lorg/w3c/dom/Element;)Lorg/w3c/dom/Element;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; isDerivedKeysgetBinarySecurityTokenElementgetEncryptedKeyElementgetTime()J(J)VT(Ljava/lang/String;Lorg/apache/axiom/om/OMElement;Ljava/util/Date;Ljava/util/Date;)V(Lorg/w3c/dom/Document;)VgetUsernameTokenElement()Ljava/util/Set; java/util/Set java/util/MapgetValue getBSTTokenIdaddkeySetget&(Ljava/lang/Object;)Ljava/lang/Object;isTokenProtectionaddReferencesToSignA(Ljava/util/Vector;Lorg/apache/ws/security/message/WSSecHeader;)VcomputeSignaturegetSignatureElementgetSignatureValue()[BgetAttachedReferencegetUnattachedReference getSecretorg/w3c/dom/Document importNode'(Lorg/w3c/dom/Node;Z)Lorg/w3c/dom/Node;setExternalKey([BLorg/w3c/dom/Element;)V([BLjava/lang/String;)VgetSymmetricSignaturegetMinimumSymmetricKeyLengthsetDerivedKeyLengthE(Lorg/w3c/dom/Document;Lorg/apache/ws/security/message/WSSecHeader;)V startsWith(Ljava/lang/String;)Z substring(I)Ljava/lang/String;setParts(Ljava/util/Vector;)V getdktElementsetCustomTokenIdsetCustomTokenValueType setSecretKey([B)VisSignatureConfirmation getProperty&(Ljava/lang/String;)Ljava/lang/Object;(I)Ljava/lang/Object; getResults()Ljava/util/Vector;*org/apache/ws/security/util/WSSecurityUtilfetchAllActionResults9(Ljava/util/Vector;ILjava/util/Vector;)Ljava/util/Vector;isDebugEnabled(I)Ljava/lang/StringBuffer;setSignatureValuegetSignatureConfirmationElementappendChildToSecHeaderS(Lorg/apache/rampart/RampartMessageData;Lorg/w3c/dom/Element;)Lorg/w3c/dom/Element;%org/apache/commons/logging/LogFactorygetLog3(Ljava/lang/Class;)Lorg/apache/commons/logging/Log;! 8 ** CH  h  Y M,+ ,+,++WY, +,*, * Q STV"Z/]M_Ua]bgc hhV2 : +M+ !N-": #,$ ,$%:&'Y( -): #^,$W+*: +Y,-.Y.Y/S:0:+Y23YS425:Y6 "&'7Y8:9+Y:3YS;< +Y=-1rm ostu*w1x:|I}ek&0f N, k::+#+  +N+:>Y?:,@A'S-B: -C:D E.F EGGH E E+I-JKL-JMN-$+OPQ:+YSTvRV  &+19BJSfpv|R&G     +N +NUYV:+ WYX,@ ,@A'S-B: -C:D Y.F YGGH Y Y-$%::&'زY( +*: +Y,-.Y.Y/S:025:&25'+25:Y6 +Y:3YS;1: +Y23YS 4: +Y23YS 4< +Y=-\-J]^-J_`+-$+Oa+b:+YcTSVZSm[R,5AGLRZckt   !@SVXmo!"#&+)*- GG  X o   HE+ dYeN,,f,fgh ,f:i:jkl::mx+nq+mo:+pq:: +Ys3YS 4+Ys3YS;+*tuvw: * x-yWEz{*+|:}:  +*t w: * x+*t~w: * xY: Y~ Y a:-yW:+YT*+::  +*t w: * x-yW{s*+:+: +*t wW* xY: Y  Y a: - yW: +Y T(-gtwrPSrr59;='?-@>AJBMC\DgFtJwGyHLMRUXZ\_bcdgjoqrGwP{SyUzajqv y g`  mf @ 1 ! U j'q   "#   iY$ ? ! JM%#4&'-()*+ ,-+./%+N-:jok::Y:5U#U:Y: +Y-,W,6 (+3GOV^oyRV0(X"1+U23 v&'4-5678+9:/* ;<>*+ => ,NY:-:jkl:,:Y:Y*W8: +Y W*+WsUkU: + Y W + *+*t wx: +Yc T WRb ,4=NV]gyz ]+?#  a ,4"1=56&'4-@8A6+BCQ +:+:,{ ,Y:-: -:-vv--JJl+*-:    : Y W+*+*twx*+*twx:+YT:+YTUYV:+ W-: :-J]^J^ Y+$+Oa+b+*+*twx:+YTRR/ # ) . 4 9Ubo "%'*-279:<=BC&G,H6I>KELLNUObPoQvRVWZ]bde!D #EF)GH I  ,D  J?#56 +KL>N+p,qN:+Ys3Y,S4-+Ys3Y,S;- r"tv zwx&|*}<4>>>M<?#+NO/ '+Ś+N+ ƶ:Y:6Ȣ;:WW@WY:Ȟ"YжȶѶ 6ȢM:Ӷ:  -+ظW,,YڷW(-+ظW,,YڷWv  '4@LYflu}&z @&PQ*BRS8TU,VW TRS'''56 X6'Y6uZ[\]N*LY+D ^_`a4ܸYۧ۸޳Dbc