Hi all, i am using a policy with asymetric binding,therefore i use the
following rampart config:


<ramp:RampartConfig xmlns:ramp="http://ws.apache.org/rampart/policy";>

<ramp:user>client</ramp:user>

<ramp:encryptionUser>service</ramp:encryptionUser>

<ramp:passwordCallbackClass>
org.apache.rampart.samples.policy.sample02.PWCBHandler</
ramp:passwordCallbackClass>

<ramp:signatureCrypto>

<ramp:crypto provider="org.apache.ws.security.components.crypto.Merlin">

<ramp:property name="org.apache.ws.security.crypto.merlin.keystore.type">JKS
</ramp:property>

<ramp:property name="org.apache.ws.security.crypto.merlin.file">client.jks</
ramp:property>

<ramp:property name="org.apache.ws.security.crypto.merlin.keystore.password
">apache</ramp:property>

</ramp:crypto>

</ramp:signatureCrypto>

<ramp:encryptionCypto>

<ramp:crypto provider="org.apache.ws.security.components.crypto.Merlin">

<ramp:property name="org.apache.ws.security.crypto.merlin.keystore.type">JKS
</ramp:property>

<ramp:property name="org.apache.ws.security.crypto.merlin.file">client.jks</
ramp:property>

<ramp:property name="org.apache.ws.security.crypto.merlin.keystore.password
">apache</ramp:property>

</ramp:crypto>

</ramp:encryptionCypto>

</ramp:RampartConfig>



does anyone knows why <ramp:user>client</ramp:user> tag value is used for
the value of the user field of a UsernameToken assertion since it is
supposed to be

the jks user of the client.jks keystore and is bounded to the keystore
password?!?!?!?!?

Reply via email to