Hello,

You are my only hope! Please help me! (This should be done in couple of hours!) 
What library i'm missing?

I'm having big difficulties to implement Signature:
Error Message 1:
The provider JuiCE could not be added: 
org.apache.security.juice.provider.JuiCEProviderOpenSSL

Error Message 2:
WSDoAllReceiver: Request does not contain required Security header


crypto.properties:
org.apache.ws.security.crypto.provider=org.apache.ws.security.components.crypto.Merlin
org.apache.ws.security.crypto.merlin.keystore.type=JKS
org.apache.ws.security.crypto.merlin.keystore.password=n0k1ac0m
org.apache.ws.security.crypto.merlin.keystore.alias=wsSamlink
org.apache.ws.security.crypto.merlin.alias.password=n0k1ac0m
org.apache.ws.security.crypto.merlin.file=/webapps/certstores/keystore.jks

client.wsdd:
<?xml version="1.0" encoding="UTF-8"?>
<deployment xmlns="http://xml.apache.org/axis/wsdd/"; 
xmlns:java="http://xml.apache.org/axis/wsdd/providers/java";>
        <transport name="http" 
pivot="java:org.apache.axis.transport.http.HTTPSender"/>

        <service name="SecurityServiceSoapBinding" provider="java:RPC">
                <parameter name="allowedMethods" value="*" />
                <parameter name="className" 
value="com.server.SecurityServiceSoapBindingStub" />
                
                <requestFlow>
                        <handler name="DoSecurityReceiver" 
type="java:org.apache.ws.axis.security.WSDoAllReceiver">
                        <parameter name="action" value="Signature" />
                        <parameter name="user" value="client certificate" />
                        <parameter name="passwordCallbackClass" 
value="com.server.PWCallBack" />
                        <parameter name="signaturePropFile" 
value="crypto.properties" />
                        <parameter name="signatureKeyIdentifier" 
value="X509KeyIdentifier" />
                        <parameter name="timeToLive" value="5" />
                </handler>
                </requestFlow>
        </service>
</deployment>

BR,
Jari Timonen
[EMAIL PROTECTED]

Reply via email to