Layer7 API Management

  • 1.  XML (Non-SOAP) signature : ds:Signature element

    Posted Sep 25, 2017 09:28 AM

    Hi,

     

     Is there any setting in gateway XML(Non SOAP) signature, through which we can remove ds from ds:Signature element i.e. desired signature tag format is:

     

    <Signature xmlns="http://www.w3.org/2000/09/xmldsig#">
    <SignedInfo>
    <CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
    <SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>
    <Reference URI="#BillFetchRequest-1-2960bc632c6ed88f07f5464977bb989b">
    <Transforms>
    <Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>
    <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
    </Transforms>
    <DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
    <DigestValue>iHOLTEQRT9Tq/fnujPUyDlncHgM=</DigestValue>
    </Reference>
    </SignedInfo>
    <SignatureValue></SignatureValue>
    <KeyInfo>
    <X509Data>
    <X509Certificate></X509Certificate>
    </X509Data>
    </KeyInfo>
    </Signature>

     

    Thanks,

    Siddharth



  • 2.  Re: XML (Non-SOAP) signature : ds:Signature element
    Best Answer

    Broadcom Employee
    Posted Sep 25, 2017 01:37 PM

    Siddharth,

     

    I've attempted to remove the ds: components from the signature in the Non-SOAP Sign Element assertion but was unable do so. Please open an idea to request this functionality.

     

    Sincerely,

     

    Stephen Hughes

    Director, CA Support