2

最後に次のようなものを実装するために、誰かが Apache CFX ライブラリ (WSSecSignature および Crypto クラスおよび関連するデータ構造など) を使用して SOAPMessage を署名するための実装のアイデアを提供できますか?

<oas:Security> 
    <oas:Signature> 
         <xd:SignedInfo> 
              <xd:CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/> 
              <xd:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/> 
              <xd:Reference URI="#[BodyID]"> 
                  <xd:Transforms> 
                       <xd:Transform Algorithm="[TransformAlgorithm]"/> 
                  </xd:Transforms>
                  <xd:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>                                               
                  <xd:DigestValue>[DigestValue]</xd:DigestValue> 
             </xd:Reference> 
             <xd:Reference URI="#[ControlID]"> 
                  <xd:Transforms>
                       <xd:Transform Algorithm="[TransformAlgorithm]"/> 
                  </xd:Transforms> 
                  <xd:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/> 
                  <xd:DigestValue>[DigestValue]</xd:DigestValue> 
             </xd:Reference> 
         </xd:SignedInfo> 
         <xd:SignatureValue>[SignatureValue]</xd:SignatureValue>
         <xd:KeyInfo> 
             <oas:SecurityTokenReference> 
                  <oas:KeyIdentifier ValueType = "http://docs.oasis-open.org/wss/oasis-wss-soap-message-security-1.1#ThumbPrintSHA1">[Thumbprint] 
                  </oas:KeyIdentifier> 
              </oas:SecurityTokenReference> 
         </xd:KeyInfo> 
     </oas:Signature> 
  </oas:Security>

SOAPMessage のため息を吐く方法を実装する方法を見つけることができる良いリソースがありますか?

前もってありがとう、シメオン

4

0 に答える 0