У меня есть требование в java для цифрового знака XML-контента SOAP Body и решили реализовать его с помощью библиотеки Apache Santuario. Используются следующие библиотеки.Чтобы сохранить X509Data внутри SecurityTokenReference
wss4j-2.1.jar
xalan-2.7.2.jar
xmlsec-1.5.8.jar
В результате заголовок SOAP должен содержать KeyInfo со следующими элементами Secutiry.
<KeyInfo>
<SecurityTokenReference>
<X509Data>
<X509IssuerSerial>
<X509IssuerName>value</X509IssuerName>
<X509SerialNumber>value</X509SerialNumber>
</X509IssuerSerial>
</X509Data>
</SecurityTokenReference>
</KeyInfo>
Но это апи позволяет мне установить X509Data часть только под KeyInfo не непосредственно внутри SecurityTokenReference.
Пожалуйста, помогите мне в том, как добиться того же.
С уважением,
venkatram