You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cxf.apache.org by semecxf <di...@gmail.com> on 2012/04/25 18:56:09 UTC
X509 Certificate for authentication
I would like to know if there is way to replace username token with
certificate for authentication?
How my ws client can send certificate, and how I can intercept the x509
certificate in soap request>
Here is policy for user token for authentication, what is the equivalent fot
x509 certificate?
<wsp:Policy wsu:Id="UsernameToken_Policy"
xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy"
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<sp:SupportingTokens
xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
<wsp:Policy>
<sp:UsernameToken
xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy"
sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Always">
<wsp:Policy>
<sp:WssUsernameToken11/>
</wsp:Policy>
</sp:UsernameToken>
</wsp:Policy>
</sp:SupportingTokens>
</wsp:Policy>
--
View this message in context: http://cxf.547215.n5.nabble.com/X509-Certificate-for-authentication-tp5665430p5665430.html
Sent from the cxf-user mailing list archive at Nabble.com.
Re: X509 Certificate for authentication
Posted by Colm O hEigeartaigh <co...@apache.org>.
You need to use an X509Token policy instead. See here for some examples:
http://svn.apache.org/viewvc/cxf/trunk/systests/ws-security-examples/src/test/resources/org/apache/cxf/systest/wssec/examples/x509/DoubleItX509.wsdl?view=markup
Colm.
On Wed, Apr 25, 2012 at 5:56 PM, semecxf <di...@gmail.com> wrote:
> I would like to know if there is way to replace username token with
> certificate for authentication?
>
> How my ws client can send certificate, and how I can intercept the x509
> certificate in soap request>
> Here is policy for user token for authentication, what is the equivalent fot
> x509 certificate?
>
>
> <wsp:Policy wsu:Id="UsernameToken_Policy"
> xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy"
> xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
>
> <sp:SupportingTokens
> xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
> <wsp:Policy>
> <sp:UsernameToken
> xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy"
> sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Always">
> <wsp:Policy>
> <sp:WssUsernameToken11/>
> </wsp:Policy>
> </sp:UsernameToken>
> </wsp:Policy>
> </sp:SupportingTokens>
> </wsp:Policy>
>
> --
> View this message in context: http://cxf.547215.n5.nabble.com/X509-Certificate-for-authentication-tp5665430p5665430.html
> Sent from the cxf-user mailing list archive at Nabble.com.
--
Colm O hEigeartaigh
Talend Community Coder
http://coders.talend.com