I I comment out:

       
//((BindingProvider)irsiService).getRequestContext().put(SecurityConstants.ENCRYPT_PROPERTIES,
                //"client_sign.properties");
       
((BindingProvider)irsiService).getRequestContext().put(SecurityConstants.SIGNATURE_PROPERTIES,
                "client_sign.properties");
       
//((BindingProvider)irsiService).getRequestContext().put(SecurityConstants.SIGNATURE_USERNAME,
                //"signingonly");
       
((BindingProvider)irsiService).getRequestContext().put(SecurityConstants.CALLBACK_HANDLER,
                ClientCallbackHandler.class.getName());

Then try again, the message goes through. And I get acknowledgement that the
message was successfuly received (response 200) 

However I still get :


DEBUG   2018-01-19 23:37:25,221 [Thread-2]
org.apache.wss4j.dom.processor.SignatureProcessor  - Found signature element
DEBUG   2018-01-19 23:37:25,225 [Thread-2]
org.apache.xml.security.algorithms.JCEMapper  - Request for URI
http://www.w3.org/2000/09/xmldsig#rsa-sha1
DEBUG   2018-01-19 23:37:25,232 [Thread-2]
org.apache.wss4j.common.crypto.Merlin  - Searching keystore for cert using
Subject Key Identifier bytes
DEBUG   2018-01-19 23:37:25,235 [Thread-2]
org.apache.wss4j.common.crypto.Merlin  - No SKI match found in keystore
DEBUG   2018-01-19 23:37:25,236 [Thread-2]
org.apache.wss4j.dom.processor.SignatureProcessor  - No certificates or keys
were found with which to validate the signature

and then:

org.apache.cxf.binding.soap.SoapFault: The signature or decryption was
invalid





--
Sent from: http://cxf.547215.n5.nabble.com/cxf-user-f547216.html

Reply via email to