0d                        !"# $% &' ( &) * &+,-./ '0 '1 2 345 36 '7 $8 9: ;< = >? @ AB C D EF GH IJ 'K LM N DO PQ GR ST UV PWX LY LZ[ D\ ] ^ _` Ua _+b V c Vd e fg Vh fi Vj fk Vl _m _n Vo Vp q _r Vs Vt Vu Vv Vw Vxyz ${| } ~  & r t + u x U   $        V n V)  d &    f j    U  s   U     log Lorg/apache/commons/logging/Log;tlogdotDebugZ8class$org$apache$rampart$builder$TransportBindingBuilderLjava/lang/Class; Synthetic()VCodeLineNumberTableLocalVariableTablethis4Lorg/apache/rampart/builder/TransportBindingBuilder;build*(Lorg/apache/rampart/RampartMessageData;)V utBuilder3Lorg/apache/ws/security/message/WSSecUsernameToken;token%Lorg/apache/ws/secpolicy/model/Token;iterLjava/util/Iterator;tokensLjava/util/ArrayList; signdParts4Lorg/apache/ws/secpolicy/model/SignedEncryptedParts;signatureValuesLjava/util/Vector;sgndSuppTokens/Lorg/apache/ws/secpolicy/model/SupportingToken;sgndEndSuppTokens endSupptokenssupportingToksrmd'Lorg/apache/rampart/RampartMessageData;t0Jt1rpd-Lorg/apache/rampart/policy/RampartPolicyData; ExceptionsdoX509TokenSignature(Lorg/apache/rampart/RampartMessageData;Lorg/apache/ws/secpolicy/model/Token;Lorg/apache/ws/secpolicy/model/SignedEncryptedParts;)[Benv$Lorg/apache/axiom/soap/SOAPEnvelope;header&Lorg/apache/ws/secpolicy/model/Header;wep)Lorg/apache/ws/security/WSEncryptionPart;iteratorheadersencrKey2Lorg/apache/ws/security/message/WSSecEncryptedKey;bstElemLorg/w3c/dom/Element;dkSig,Lorg/apache/ws/security/message/WSSecDKSign;e,Lorg/apache/ws/security/WSSecurityException;;Lorg/apache/ws/security/conversation/ConversationException;sig/Lorg/apache/ws/security/message/WSSecSignature;docLorg/w3c/dom/Document;sigPartsdoIssuedTokenSignature!Lorg/apache/rahas/TrustException;dkSignrefLorg/apache/axiom/om/OMElement;idLjava/lang/String; inclusiontokLorg/apache/rahas/Token; tokenIncludedclass$%(Ljava/lang/String;)Ljava/lang/Class;x1"Ljava/lang/ClassNotFoundException;x0 SourceFileTransportBindingBuilder.java  java/lang/ClassNotFoundExceptionjava/lang/NoClassDefFoundError    %TransportBindingBuilder build invoked      java/util/Vector   #Processing signed supporting tokens   #org/apache/ws/secpolicy/model/Token+org/apache/ws/secpolicy/model/UsernameToken _http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText     #org/apache/rampart/RampartException unsupportedSignedSupportingTokenjava/lang/Stringjava/lang/StringBuffer{   }    -Processing endorsing signed supporting tokens )org/apache/ws/secpolicy/model/IssuedToken 'org/apache/ws/secpolicy/model/X509Token &Processing endorsing supporting tokens   _sendSignatureValues_  Transport binding build took  'org/apache/ws/security/WSEncryptionPart       $org/apache/ws/secpolicy/model/Header  Content        *org/apache/ws/security/message/WSSecDKSign           ! " #$ % & ' () *+ , - . /!*org/apache/ws/security/WSSecurityExceptionerrorInDerivedKeyTokenSignature 09org/apache/ws/security/conversation/ConversationException 12 3Ghttp://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Never 4 5errorInSignatureWithX509Token 67 89: ;<org/apache/rahas/TrustExceptionerrorExtractingToken =Hhttp://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysShttp://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipientFhttp://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Once> ?@ ;Aorg/w3c/dom/ElementB CD EF GA HA I! #J-org/apache/ws/security/message/WSSecSignature KL MOhttp://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.0#SAMLAssertionID N OP Q R ST UV WX Y Z [ \] ^_ errorInSignatureWithACustomToken 2org.apache.rampart.builder.TransportBindingBuilder ` aborg.apache.rampart.TIME ac2org/apache/rampart/builder/TransportBindingBuilder)org/apache/rampart/builder/BindingBuilderjava/lang/ClassforName initCause,(Ljava/lang/Throwable;)Ljava/lang/Throwable;org/apache/commons/logging/LogisDebugEnabled()Zdebug(Ljava/lang/Object;)Vjava/lang/SystemcurrentTimeMillis()J%org/apache/rampart/RampartMessageData getPolicyData/()Lorg/apache/rampart/policy/RampartPolicyData;+org/apache/rampart/policy/RampartPolicyDataisIncludeTimestamp addTimestamp isInitiatorgetSignedSupportingTokens1()Lorg/apache/ws/secpolicy/model/SupportingToken;-org/apache/ws/secpolicy/model/SupportingToken getTokens()Ljava/util/ArrayList;java/util/ArrayListsize()I()Ljava/util/Iterator;java/util/IteratorhasNextnext()Ljava/lang/Object;addUsernameToken\(Lorg/apache/rampart/RampartMessageData;)Lorg/apache/ws/security/message/WSSecUsernameToken;1org/apache/ws/security/message/WSSecUsernameTokensetPasswordType(Ljava/lang/String;)V getDocument()Lorg/w3c/dom/Document;prepare(Lorg/w3c/dom/Document;)V getSecHeader.()Lorg/apache/ws/security/message/WSSecHeader;appendToHeader/(Lorg/apache/ws/security/message/WSSecHeader;)Vappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;getName()Ljavax/xml/namespace/QName;javax/xml/namespace/QNamegetNamespaceURI()Ljava/lang/String; getLocalParttoString((Ljava/lang/String;[Ljava/lang/Object;)V"getSignedEndorsingSupportingTokensgetSignedParts6()Lorg/apache/ws/secpolicy/model/SignedEncryptedParts;add(Ljava/lang/Object;)ZgetEndorsingSupportingTokensgetSupportingTokenshandleSupportingTokensk(Lorg/apache/rampart/RampartMessageData;Lorg/apache/ws/secpolicy/model/SupportingToken;)Ljava/util/HashMap; getMsgContext+()Lorg/apache/axis2/context/MessageContext;'org/apache/axis2/context/MessageContext setProperty'(Ljava/lang/String;Ljava/lang/Object;)VaddSignatureConfirmation<(Lorg/apache/rampart/RampartMessageData;Ljava/util/Vector;)V(J)Ljava/lang/StringBuffer;timestampElementgetTimestampId2org/apache/ws/secpolicy/model/SignedEncryptedPartsisBody getEnvelope&()Lorg/apache/axiom/soap/SOAPEnvelope;"org/apache/axiom/soap/SOAPEnvelopegetBody"()Lorg/apache/axiom/soap/SOAPBody;#org/apache/rampart/util/RampartUtiladdWsuIdToElement3(Lorg/apache/axiom/om/OMElement;)Ljava/lang/String; getHeaders getNamespace9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V isDerivedKeysgetEncryptedKeyBuilder(Lorg/apache/rampart/RampartMessageData;Lorg/apache/ws/secpolicy/model/Token;)Lorg/apache/ws/security/message/WSSecEncryptedKey;0org/apache/ws/security/message/WSSecEncryptedKeygetBinarySecurityTokenElement()Lorg/w3c/dom/Element;appendChildToSecHeaderS(Lorg/apache/rampart/RampartMessageData;Lorg/w3c/dom/Element;)Lorg/w3c/dom/Element; getConfig$()Lorg/apache/ws/security/WSSConfig; setWsConfig%(Lorg/apache/ws/security/WSSConfig;)VgetAlgorithmSuite0()Lorg/apache/ws/secpolicy/model/AlgorithmSuite;,org/apache/ws/secpolicy/model/AlgorithmSuitegetInclusiveC14nsetSigCanonicalizationgetSymmetricSignaturesetSignatureAlgorithmgetMinimumSymmetricKeyLengthsetDerivedKeyLength(I)VgetEphemeralKey()[BgetIdsetExternalKey([BLjava/lang/String;)VE(Lorg/w3c/dom/Document;Lorg/apache/ws/security/message/WSSecHeader;)VisTokenProtection getBSTTokenIdsetParts(Ljava/util/Vector;)VaddReferencesToSignA(Ljava/util/Vector;Lorg/apache/ws/security/message/WSSecHeader;)VcomputeSignatureappendDKElementToHeaderappendSigToHeadergetSignatureValue*(Ljava/lang/String;Ljava/lang/Throwable;)VgetSignatureBuider}(Lorg/apache/rampart/RampartMessageData;Lorg/apache/ws/secpolicy/model/Token;)Lorg/apache/ws/security/message/WSSecSignature;appendBSTElementToHeader getInclusionequalsgetIssuedTokenf(Lorg/apache/rampart/RampartMessageData;Lorg/apache/ws/secpolicy/model/IssuedToken;)Ljava/lang/String;getTokenStorage!()Lorg/apache/rahas/TokenStorage;org/apache/rahas/TokenStoragegetToken,(Ljava/lang/String;)Lorg/apache/rahas/Token;=(Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V*org/apache/ws/security/message/WSSecHeadergetSecurityHeaderorg/apache/rahas/Token!()Lorg/apache/axiom/om/OMElement;org/w3c/dom/Document importNode'(Lorg/w3c/dom/Node;Z)Lorg/w3c/dom/Node; appendChild&(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;getAttachedReferencegetUnattachedReference getSecret([BLorg/w3c/dom/Element;)V substring(I)Ljava/lang/String;setCustomTokenIdsetCustomTokenValueType setSecretKey([B)VgetAsymmetricSignaturesetKeyIdentifierTypegetRampartConfig1()Lorg/apache/rampart/policy/model/RampartConfig;getCustomClassLoader()Ljava/lang/ClassLoader;getSignatureCryptoy(Lorg/apache/rampart/policy/model/RampartConfig;Ljava/lang/ClassLoader;)Lorg/apache/ws/security/components/crypto/Crypto;v(Lorg/w3c/dom/Document;Lorg/apache/ws/security/components/crypto/Crypto;Lorg/apache/ws/security/message/WSSecHeader;)VgetInsertionLocationgetSignatureElementinsertSiblingAfterh(Lorg/apache/rampart/RampartMessageData;Lorg/w3c/dom/Element;Lorg/w3c/dom/Element;)Lorg/w3c/dom/Element;setInsertionLocation(Lorg/w3c/dom/Element;)V%org/apache/commons/logging/LogFactorygetLog3(Ljava/lang/Class;)Lorg/apache/commons/logging/Log;4(Ljava/lang/String;)Lorg/apache/commons/logging/Log;! L*** ;9 <= $`   A 7* 7+:*++Y::  :  :  x :  &*+:   + ! +"#>$Y%&Y'Y()* +,*-* +.*/S01:   ~ s 2  :  3:  :  J :  4+*+  56W 7*+  86W9:   ~ s :  :  3:  :  J :4+*+ 56W7*+ 86W;: *+ ? *+@*& 7'Y(A* eB/ 3A CDEH!J)K.Q5R>TEV]Yg[n\^_`acfipqtv$w+x<yHzW{i|q}!/5<A_ f u n H8 2Q $_ +X 8Q _ X >E1   `` TQ!?$ +:+ :Y:*CDY+EF6W-m-G#+=H:DYIJF6W-K::/L: DY M NOP:  6W,Q*+,R:S: +TW+"UVYW:  +XY Z[\ Z]^ Z_l` abc +"deDYfF6W g +"h i +"j +"k l:$Yno:$Yno*+,q:+"re!s,tuDYvF6W+"w+"xyz:$Y{odemdspm1 -18AX^o{$6=HMV_egsu   A{  e6^= g u N  $+:+ :+,4|:,t::+}~:: $Y&YS 6 uu u*+#+"W6 Y: *C DY+EF6We  DYF6W-m-G#+=H:  DY IJF6W-K:  :  / L: DY M NOP: 6W,QVYW: :  :     c Z]^  +"j  g  +"h i +"k l: $Yn o: $Yn oY:  +X    Z Z]   + ++"    +"w y*+*  z: $Y o,/@p@mm? ! $&'),-/*1+F/I1n7:=?@DEHIJKNO PQ.T9Y@^I`PaUb\dae~hloqsuxz|~ *7>W^in1   .6 = I P      }wtIJ  $N*LY+7 @$Y  78