jim456
14 years agoNew Contributor
SOAPUI Issue with WS-Security Incoming Message Processing
Hello,
Here is the tests architecture (I use in WSO and Soapui the same keystore with the same alias containing a X509 certificate)
SOAPUI <->WSO2 (Signature,Encryption,Usernametoken) <->AXISserver
I got an issue with Ws-Security outgoing message decrypting in Soapui (this one fail to decrypt the message) the only error that is given is "java.lang.illegalargumentexception: missing argument" in Ws-Security Processing results panel
I cannot see any detailed info in soapui log
Attached with the post :
-a screenshot
-the soapui project
Outgoing message from WSO2 to Axis
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:exam="http://example">
<soapenv:Header/>
<soapenv:Body>
<exam:withdraw>
<exam:account>DDDD</exam:account>
<exam:amount>345</exam:amount>
</exam:withdraw>
</soapenv:Body>
</soapenv:Envelope>
Incoming message from Axis to WSO2 (before encryption):
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header />
<soapenv:Body>
<ns1:withdrawResponse xmlns:ns1="http://example">
<ns1:balance>655</ns1:balance>
</ns1:withdrawResponse>
</soapenv:Body>
</soapenv:Envelope>
Outgoing message In soapui (Outgoing Security applied):
<soapenv:Envelope xmlns:exam="http://example" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
<soapenv:Header><wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"><wsse:UsernameToken wsu:Id="UsernameToken-89" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"><wsse:Username>jim</wsse:Username><wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">password</wsse:Password><wsu:Created>2011-12-30T16:55:15.212Z</wsu:Created></wsse:UsernameToken><xenc:EncryptedKey Id="EncKeyId-262A9F371194A72BF1132526411521165"><xenc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-1_5"/><ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
<wsse:SecurityTokenReference><wsse:KeyIdentifier EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3">MIICNTCCAZ6gAwIBAgIES343gjANBgkqhkiG9w0BAQUFADBVMQswCQYDVQQGEwJVUzELMAkGA1UECAwCQ0ExFjAUBgNVBAcMDU1vdW50YWluIFZpZXcxDTALBgNVBAoMBFdTTzIxEjAQBgNVBAMMCWxvY2FsaG9zdDAeFw0xMDAyMTkwNzAyMjZaFw0zNTAyMTMwNzAyMjZaMFUxCzAJBgNVBAYTAlVTMQswCQYDVQQIDAJDQTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzENMAsGA1UECgwEV1NPMjESMBAGA1UEAwwJbG9jYWxob3N0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCUp/oV1vWc8/TkQSiAvTousMzOM4asB2iltr2QKozni5aVFu818MpOLZIr8LMnTzWllJvvaA5RAAdpbECb+48FjbBe0hseUdN5HpwvnH/DW8ZccGvk53I6Orq7hLCv1ZHtuOCokghz/ATrhyPq+QktMfXnRS4HrKGJTzxaCcU7OQIDAQABoxIwEDAOBgNVHQ8BAf8EBAMCBPAwDQYJKoZIhvcNAQEFBQADgYEAW5wPR7cr1LAdq+IrR44iQlRG5ITCZXY9hI0PygLP2rHANh+PYfTmxbuOnykNGyhM6FjFLbW2uZHQTY1jMrPprjOrmyK5sjJRO4d1DeGHT/YnIjs9JogRKv4XHECwLtIVdAbIdWHEtVZJyMSktcyysFcvuhPQK8Qc/E/Wq8uHSCo=</wsse:KeyIdentifier></wsse:SecurityTokenReference>
</ds:KeyInfo><xenc:CipherData><xenc:CipherValue>C/TlVj79s+uy+bNGkPI+90zhsIOMDlddhdbLcLL0zkIvwnR9eS+6HlWtuuqZUz2rZF4QY4F2R31MCIeViueFvsjZRkOh2d5YdMLIwjF26/jTpGqYm/41crq26K+og30O1B1i0p3rnCiFgHplkxw/KmJmk51veTpETGbZL2BFemo=</xenc:CipherValue></xenc:CipherData><xenc:ReferenceList><xenc:DataReference URI="#EncDataId-88"/></xenc:ReferenceList></xenc:EncryptedKey><wsu:Timestamp wsu:Id="Timestamp-87" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"><wsu:Created>2011-12-30T16:55:15.201Z</wsu:Created><wsu:Expires>2011-12-30T21:05:15.201Z</wsu:Expires></wsu:Timestamp><ds:Signature Id="Signature-85" xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
<ds:SignedInfo>
<ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#WithComments"/>
<ds:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>
<ds:Reference URI="#id-86">
<ds:Transforms>
<ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
</ds:Transforms>
<ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#md5"/>
<ds:DigestValue>kqulqjA+6+YizkJ7JQWuyA==</ds:DigestValue>
</ds:Reference>
</ds:SignedInfo>
<ds:SignatureValue>
F+1bH3LEVnn3GZs/MAwFTtc9RrqbVdl00xcDo2KQp5UA35bfVHfz2zbdSQZXwwFhbrn0PR/vAulc
F3WVUX/j4ngwDakmPfDPlgkwXfcvXPhJC0oOcnC6EmSwN5m9xaxCLslkHtJKirKfRC9uL2q+0/cd
IamgW3hN9mE2YedF80k=
</ds:SignatureValue>
<ds:KeyInfo Id="KeyId-262A9F371194A72BF1132526411519362">
<wsse:SecurityTokenReference wsu:Id="STRId-262A9F371194A72BF1132526411519363" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"><wsse:KeyIdentifier EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3">MIICNTCCAZ6gAwIBAgIES343gjANBgkqhkiG9w0BAQUFADBVMQswCQYDVQQGEwJVUzELMAkGA1UECAwCQ0ExFjAUBgNVBAcMDU1vdW50YWluIFZpZXcxDTALBgNVBAoMBFdTTzIxEjAQBgNVBAMMCWxvY2FsaG9zdDAeFw0xMDAyMTkwNzAyMjZaFw0zNTAyMTMwNzAyMjZaMFUxCzAJBgNVBAYTAlVTMQswCQYDVQQIDAJDQTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzENMAsGA1UECgwEV1NPMjESMBAGA1UEAwwJbG9jYWxob3N0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCUp/oV1vWc8/TkQSiAvTousMzOM4asB2iltr2QKozni5aVFu818MpOLZIr8LMnTzWllJvvaA5RAAdpbECb+48FjbBe0hseUdN5HpwvnH/DW8ZccGvk53I6Orq7hLCv1ZHtuOCokghz/ATrhyPq+QktMfXnRS4HrKGJTzxaCcU7OQIDAQABoxIwEDAOBgNVHQ8BAf8EBAMCBPAwDQYJKoZIhvcNAQEFBQADgYEAW5wPR7cr1LAdq+IrR44iQlRG5ITCZXY9hI0PygLP2rHANh+PYfTmxbuOnykNGyhM6FjFLbW2uZHQTY1jMrPprjOrmyK5sjJRO4d1DeGHT/YnIjs9JogRKv4XHECwLtIVdAbIdWHEtVZJyMSktcyysFcvuhPQK8Qc/E/Wq8uHSCo=</wsse:KeyIdentifier></wsse:SecurityTokenReference>
</ds:KeyInfo>
</ds:Signature></wsse:Security></soapenv:Header>
<soapenv:Body wsu:Id="id-86" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"><xenc:EncryptedData Id="EncDataId-88" Type="http://www.w3.org/2001/04/xmlenc#Content"><xenc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#aes128-cbc"/><ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
<wsse:SecurityTokenReference xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"><wsse:Reference URI="#EncKeyId-262A9F371194A72BF1132526411521165"/></wsse:SecurityTokenReference>
</ds:KeyInfo><xenc:CipherData><xenc:CipherValue>w3SVgV+vWaiSvoENsqU0VBfRWT9nnnLbkKfBKfOPoSQs3H94JVh9tP49fr74ssf6063S0vg0nxKn
+yhIQsyoLsRSBSOz6VIOCidvf39S9jUMwn6HPq1xkXx3mK0h3cPFsZRyDC5p/pYPRS1oLEt57di/
Xmemnw4mIA4IakQ8JSsOkwRODNZ3opDxpXaKCVSWMiLi2Ad6eQSCTMa7dSDmRhZMbyZj40iSQN3m
dngJ8C2ROI5UitkAtnmXU3i9waeRe/iIiXclUWndM2UWF9po6R2vq6QTP2zJsTypqUeFDXq26GsX
iDHBj07QCrJEYZF71VzHgEdwpQc19/cTD4nZSpFi32rzhZ+2syNgn6VrOhrDAm+R9wC4on7dyboN
mBYxpR/IzKVnP4gw/hLG4HwVsbbzCVyd+myX7zxwLl8OEEpPJqz9hABdXfNWWEVgVI8cZmluCQR1
ihYX2xQCt86cDAX3CZjzgV6pY9bMzHNUwro1Aao6LnqPrB1W7LIsD3jF</xenc:CipherValue></xenc:CipherData></xenc:EncryptedData></soapenv:Body>
</soapenv:Envelope>
Incoming message in soapui :
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header>
<wsse:Security soapenv:mustUnderstand="1" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
<wsu:Timestamp wsu:Id="Timestamp-349" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<wsu:Created>2011-12-30T16:31:02.771Z</wsu:Created>
<wsu:Expires>2011-12-30T16:36:02.771Z</wsu:Expires>
</wsu:Timestamp>
<wsse11:SignatureConfirmation Value="Zj+AZQniZu+cTztB1YZ7zha+qA2O9pVlomIlNppaTYYUYtirhSQyA+208KUjBuiTqikNKo4dBxchOE4ig2f2vTxMr/prPVxltwbnKNv8PLsEEYl8vKWmQUU030koDm+AuOgziPRlBBv+1Ai1CSX0M/K8VTuQgIATXRZoDrc9di8=" wsu:Id="SigConf-350" xmlns:wsse11="http://docs.oasis-open.org/wss/oasis-wss-wssecurity-secext-1.1.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"/>
<xenc:ReferenceList xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
<xenc:DataReference URI="#EncDataId-352"/>
</xenc:ReferenceList>
<ds:Signature Id="Signature-351" xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
<ds:SignedInfo>
<ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
<ds:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#hmac-sha1"/>
<ds:Reference URI="#Id-826129121">
<ds:Transforms>
<ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
</ds:Transforms>
<ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
<ds:DigestValue>Be5c8nWWlN/cJTlHPBQfVz+qvDk=</ds:DigestValue>
</ds:Reference>
<ds:Reference URI="#Timestamp-349">
<ds:Transforms>
<ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
</ds:Transforms>
<ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
<ds:DigestValue>6zIyM0djT6u6kRRLTGO5GX1enMU=</ds:DigestValue>
</ds:Reference>
<ds:Reference URI="#SigConf-350">
<ds:Transforms>
<ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
</ds:Transforms>
<ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
<ds:DigestValue>+iVGsNQ5/BTZjTDJBn5Gma3pRag=</ds:DigestValue>
</ds:Reference>
</ds:SignedInfo>
<ds:SignatureValue>0WNyqzwTPTdoGQzukyOQEDQBbEM=</ds:SignatureValue>
<ds:KeyInfo Id="KeyId-64816DDC3DC62D57A51325262662772175">
<wsse:SecurityTokenReference wsu:Id="STRId-64816DDC3DC62D57A51325262662772176" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<wsse:KeyIdentifier EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary" ValueType="http://docs.oasis-open.org/wss/oasis-wss-soap-message-security-1.1#EncryptedKeySHA1">x4xxd3QpmIrEJUJS/wbKAj+AtsE=</wsse:KeyIdentifier>
</wsse:SecurityTokenReference>
</ds:KeyInfo>
</ds:Signature>
</wsse:Security>
</soapenv:Header>
<soapenv:Body wsu:Id="Id-826129121" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<xenc:EncryptedData Id="EncDataId-352" Type="http://www.w3.org/2001/04/xmlenc#Content" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
<xenc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#aes256-cbc"/>
<ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
<wsse:SecurityTokenReference xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
<wsse:KeyIdentifier EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary" ValueType="http://docs.oasis-open.org/wss/oasis-wss-soap-message-security-1.1#EncryptedKeySHA1">x4xxd3QpmIrEJUJS/wbKAj+AtsE=</wsse:KeyIdentifier>
</wsse:SecurityTokenReference>
</ds:KeyInfo>
<xenc:CipherData>
<xenc:CipherValue>RdfIiV+6zvehn7k8+ZzLQaN3FG+yoCD+UnUj3iKmMmXIQ9PqjoTqLYqnfvnKKeeDZYBb8CKYJ3cpVLvxIzNiVvUF4sXJP5MTp8k4Wlf30jlCDafqd3MGgfAgDq/bbUeRC6vSEHyb61VZoEf0RAN3ANEEVDviFKbhCkt8KiGT+taz3abGPkZEYA+MQ2qz423SMvn6oH7jDOFMZIcHq2+lvo1P4nJgfxKOa9njrNZ470xGmHRRCnoY04C5HR6bzuGlU22GmSfaHWcreAUOejyZd0y2uc7/lWkf9bUBcGPEyhMdg2pLnkScH0KJKkT1MP1SlZ+2ITrkobz3jwc0HuV8PUSfaMpz505rslCZmViM2GM=</xenc:CipherValue>
</xenc:CipherData>
</xenc:EncryptedData>
</soapenv:Body>
</soapenv:Envelope>
Here is the tests architecture (I use in WSO and Soapui the same keystore with the same alias containing a X509 certificate)
SOAPUI <->WSO2 (Signature,Encryption,Usernametoken) <->AXISserver
I got an issue with Ws-Security outgoing message decrypting in Soapui (this one fail to decrypt the message) the only error that is given is "java.lang.illegalargumentexception: missing argument" in Ws-Security Processing results panel
I cannot see any detailed info in soapui log
Attached with the post :
-a screenshot
-the soapui project
Outgoing message from WSO2 to Axis
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:exam="http://example">
<soapenv:Header/>
<soapenv:Body>
<exam:withdraw>
<exam:account>DDDD</exam:account>
<exam:amount>345</exam:amount>
</exam:withdraw>
</soapenv:Body>
</soapenv:Envelope>
Incoming message from Axis to WSO2 (before encryption):
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header />
<soapenv:Body>
<ns1:withdrawResponse xmlns:ns1="http://example">
<ns1:balance>655</ns1:balance>
</ns1:withdrawResponse>
</soapenv:Body>
</soapenv:Envelope>
Outgoing message In soapui (Outgoing Security applied):
<soapenv:Envelope xmlns:exam="http://example" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
<soapenv:Header><wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"><wsse:UsernameToken wsu:Id="UsernameToken-89" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"><wsse:Username>jim</wsse:Username><wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">password</wsse:Password><wsu:Created>2011-12-30T16:55:15.212Z</wsu:Created></wsse:UsernameToken><xenc:EncryptedKey Id="EncKeyId-262A9F371194A72BF1132526411521165"><xenc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-1_5"/><ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
<wsse:SecurityTokenReference><wsse:KeyIdentifier EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3">MIICNTCCAZ6gAwIBAgIES343gjANBgkqhkiG9w0BAQUFADBVMQswCQYDVQQGEwJVUzELMAkGA1UECAwCQ0ExFjAUBgNVBAcMDU1vdW50YWluIFZpZXcxDTALBgNVBAoMBFdTTzIxEjAQBgNVBAMMCWxvY2FsaG9zdDAeFw0xMDAyMTkwNzAyMjZaFw0zNTAyMTMwNzAyMjZaMFUxCzAJBgNVBAYTAlVTMQswCQYDVQQIDAJDQTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzENMAsGA1UECgwEV1NPMjESMBAGA1UEAwwJbG9jYWxob3N0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCUp/oV1vWc8/TkQSiAvTousMzOM4asB2iltr2QKozni5aVFu818MpOLZIr8LMnTzWllJvvaA5RAAdpbECb+48FjbBe0hseUdN5HpwvnH/DW8ZccGvk53I6Orq7hLCv1ZHtuOCokghz/ATrhyPq+QktMfXnRS4HrKGJTzxaCcU7OQIDAQABoxIwEDAOBgNVHQ8BAf8EBAMCBPAwDQYJKoZIhvcNAQEFBQADgYEAW5wPR7cr1LAdq+IrR44iQlRG5ITCZXY9hI0PygLP2rHANh+PYfTmxbuOnykNGyhM6FjFLbW2uZHQTY1jMrPprjOrmyK5sjJRO4d1DeGHT/YnIjs9JogRKv4XHECwLtIVdAbIdWHEtVZJyMSktcyysFcvuhPQK8Qc/E/Wq8uHSCo=</wsse:KeyIdentifier></wsse:SecurityTokenReference>
</ds:KeyInfo><xenc:CipherData><xenc:CipherValue>C/TlVj79s+uy+bNGkPI+90zhsIOMDlddhdbLcLL0zkIvwnR9eS+6HlWtuuqZUz2rZF4QY4F2R31MCIeViueFvsjZRkOh2d5YdMLIwjF26/jTpGqYm/41crq26K+og30O1B1i0p3rnCiFgHplkxw/KmJmk51veTpETGbZL2BFemo=</xenc:CipherValue></xenc:CipherData><xenc:ReferenceList><xenc:DataReference URI="#EncDataId-88"/></xenc:ReferenceList></xenc:EncryptedKey><wsu:Timestamp wsu:Id="Timestamp-87" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"><wsu:Created>2011-12-30T16:55:15.201Z</wsu:Created><wsu:Expires>2011-12-30T21:05:15.201Z</wsu:Expires></wsu:Timestamp><ds:Signature Id="Signature-85" xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
<ds:SignedInfo>
<ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#WithComments"/>
<ds:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>
<ds:Reference URI="#id-86">
<ds:Transforms>
<ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
</ds:Transforms>
<ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#md5"/>
<ds:DigestValue>kqulqjA+6+YizkJ7JQWuyA==</ds:DigestValue>
</ds:Reference>
</ds:SignedInfo>
<ds:SignatureValue>
F+1bH3LEVnn3GZs/MAwFTtc9RrqbVdl00xcDo2KQp5UA35bfVHfz2zbdSQZXwwFhbrn0PR/vAulc
F3WVUX/j4ngwDakmPfDPlgkwXfcvXPhJC0oOcnC6EmSwN5m9xaxCLslkHtJKirKfRC9uL2q+0/cd
IamgW3hN9mE2YedF80k=
</ds:SignatureValue>
<ds:KeyInfo Id="KeyId-262A9F371194A72BF1132526411519362">
<wsse:SecurityTokenReference wsu:Id="STRId-262A9F371194A72BF1132526411519363" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"><wsse:KeyIdentifier EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3">MIICNTCCAZ6gAwIBAgIES343gjANBgkqhkiG9w0BAQUFADBVMQswCQYDVQQGEwJVUzELMAkGA1UECAwCQ0ExFjAUBgNVBAcMDU1vdW50YWluIFZpZXcxDTALBgNVBAoMBFdTTzIxEjAQBgNVBAMMCWxvY2FsaG9zdDAeFw0xMDAyMTkwNzAyMjZaFw0zNTAyMTMwNzAyMjZaMFUxCzAJBgNVBAYTAlVTMQswCQYDVQQIDAJDQTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzENMAsGA1UECgwEV1NPMjESMBAGA1UEAwwJbG9jYWxob3N0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCUp/oV1vWc8/TkQSiAvTousMzOM4asB2iltr2QKozni5aVFu818MpOLZIr8LMnTzWllJvvaA5RAAdpbECb+48FjbBe0hseUdN5HpwvnH/DW8ZccGvk53I6Orq7hLCv1ZHtuOCokghz/ATrhyPq+QktMfXnRS4HrKGJTzxaCcU7OQIDAQABoxIwEDAOBgNVHQ8BAf8EBAMCBPAwDQYJKoZIhvcNAQEFBQADgYEAW5wPR7cr1LAdq+IrR44iQlRG5ITCZXY9hI0PygLP2rHANh+PYfTmxbuOnykNGyhM6FjFLbW2uZHQTY1jMrPprjOrmyK5sjJRO4d1DeGHT/YnIjs9JogRKv4XHECwLtIVdAbIdWHEtVZJyMSktcyysFcvuhPQK8Qc/E/Wq8uHSCo=</wsse:KeyIdentifier></wsse:SecurityTokenReference>
</ds:KeyInfo>
</ds:Signature></wsse:Security></soapenv:Header>
<soapenv:Body wsu:Id="id-86" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"><xenc:EncryptedData Id="EncDataId-88" Type="http://www.w3.org/2001/04/xmlenc#Content"><xenc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#aes128-cbc"/><ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
<wsse:SecurityTokenReference xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"><wsse:Reference URI="#EncKeyId-262A9F371194A72BF1132526411521165"/></wsse:SecurityTokenReference>
</ds:KeyInfo><xenc:CipherData><xenc:CipherValue>w3SVgV+vWaiSvoENsqU0VBfRWT9nnnLbkKfBKfOPoSQs3H94JVh9tP49fr74ssf6063S0vg0nxKn
+yhIQsyoLsRSBSOz6VIOCidvf39S9jUMwn6HPq1xkXx3mK0h3cPFsZRyDC5p/pYPRS1oLEt57di/
Xmemnw4mIA4IakQ8JSsOkwRODNZ3opDxpXaKCVSWMiLi2Ad6eQSCTMa7dSDmRhZMbyZj40iSQN3m
dngJ8C2ROI5UitkAtnmXU3i9waeRe/iIiXclUWndM2UWF9po6R2vq6QTP2zJsTypqUeFDXq26GsX
iDHBj07QCrJEYZF71VzHgEdwpQc19/cTD4nZSpFi32rzhZ+2syNgn6VrOhrDAm+R9wC4on7dyboN
mBYxpR/IzKVnP4gw/hLG4HwVsbbzCVyd+myX7zxwLl8OEEpPJqz9hABdXfNWWEVgVI8cZmluCQR1
ihYX2xQCt86cDAX3CZjzgV6pY9bMzHNUwro1Aao6LnqPrB1W7LIsD3jF</xenc:CipherValue></xenc:CipherData></xenc:EncryptedData></soapenv:Body>
</soapenv:Envelope>
Incoming message in soapui :
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header>
<wsse:Security soapenv:mustUnderstand="1" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
<wsu:Timestamp wsu:Id="Timestamp-349" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<wsu:Created>2011-12-30T16:31:02.771Z</wsu:Created>
<wsu:Expires>2011-12-30T16:36:02.771Z</wsu:Expires>
</wsu:Timestamp>
<wsse11:SignatureConfirmation Value="Zj+AZQniZu+cTztB1YZ7zha+qA2O9pVlomIlNppaTYYUYtirhSQyA+208KUjBuiTqikNKo4dBxchOE4ig2f2vTxMr/prPVxltwbnKNv8PLsEEYl8vKWmQUU030koDm+AuOgziPRlBBv+1Ai1CSX0M/K8VTuQgIATXRZoDrc9di8=" wsu:Id="SigConf-350" xmlns:wsse11="http://docs.oasis-open.org/wss/oasis-wss-wssecurity-secext-1.1.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"/>
<xenc:ReferenceList xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
<xenc:DataReference URI="#EncDataId-352"/>
</xenc:ReferenceList>
<ds:Signature Id="Signature-351" xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
<ds:SignedInfo>
<ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
<ds:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#hmac-sha1"/>
<ds:Reference URI="#Id-826129121">
<ds:Transforms>
<ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
</ds:Transforms>
<ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
<ds:DigestValue>Be5c8nWWlN/cJTlHPBQfVz+qvDk=</ds:DigestValue>
</ds:Reference>
<ds:Reference URI="#Timestamp-349">
<ds:Transforms>
<ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
</ds:Transforms>
<ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
<ds:DigestValue>6zIyM0djT6u6kRRLTGO5GX1enMU=</ds:DigestValue>
</ds:Reference>
<ds:Reference URI="#SigConf-350">
<ds:Transforms>
<ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
</ds:Transforms>
<ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
<ds:DigestValue>+iVGsNQ5/BTZjTDJBn5Gma3pRag=</ds:DigestValue>
</ds:Reference>
</ds:SignedInfo>
<ds:SignatureValue>0WNyqzwTPTdoGQzukyOQEDQBbEM=</ds:SignatureValue>
<ds:KeyInfo Id="KeyId-64816DDC3DC62D57A51325262662772175">
<wsse:SecurityTokenReference wsu:Id="STRId-64816DDC3DC62D57A51325262662772176" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<wsse:KeyIdentifier EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary" ValueType="http://docs.oasis-open.org/wss/oasis-wss-soap-message-security-1.1#EncryptedKeySHA1">x4xxd3QpmIrEJUJS/wbKAj+AtsE=</wsse:KeyIdentifier>
</wsse:SecurityTokenReference>
</ds:KeyInfo>
</ds:Signature>
</wsse:Security>
</soapenv:Header>
<soapenv:Body wsu:Id="Id-826129121" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<xenc:EncryptedData Id="EncDataId-352" Type="http://www.w3.org/2001/04/xmlenc#Content" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
<xenc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#aes256-cbc"/>
<ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
<wsse:SecurityTokenReference xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
<wsse:KeyIdentifier EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary" ValueType="http://docs.oasis-open.org/wss/oasis-wss-soap-message-security-1.1#EncryptedKeySHA1">x4xxd3QpmIrEJUJS/wbKAj+AtsE=</wsse:KeyIdentifier>
</wsse:SecurityTokenReference>
</ds:KeyInfo>
<xenc:CipherData>
<xenc:CipherValue>RdfIiV+6zvehn7k8+ZzLQaN3FG+yoCD+UnUj3iKmMmXIQ9PqjoTqLYqnfvnKKeeDZYBb8CKYJ3cpVLvxIzNiVvUF4sXJP5MTp8k4Wlf30jlCDafqd3MGgfAgDq/bbUeRC6vSEHyb61VZoEf0RAN3ANEEVDviFKbhCkt8KiGT+taz3abGPkZEYA+MQ2qz423SMvn6oH7jDOFMZIcHq2+lvo1P4nJgfxKOa9njrNZ470xGmHRRCnoY04C5HR6bzuGlU22GmSfaHWcreAUOejyZd0y2uc7/lWkf9bUBcGPEyhMdg2pLnkScH0KJKkT1MP1SlZ+2ITrkobz3jwc0HuV8PUSfaMpz505rslCZmViM2GM=</xenc:CipherValue>
</xenc:CipherData>
</xenc:EncryptedData>
</soapenv:Body>
</soapenv:Envelope>