[
https://issues.apache.org/jira/browse/CXF-5664?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Stephen Chappell updated CXF-5664:
----------------------------------
Here is a sample request minus a few security headers:
<soapenv:Envelope xmlns:ns="http://docs.oasis-open.org/ws-sx/ws-trust/200512"
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header xmlns:wsa="http://www.w3.org/2005/08/addressing">
<wsse:Security soapenv:mustUnderstand="1"
xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<wsu:Timestamp wsu:Id="TS-569">
<wsu:Created>2014-04-01T16:56:46.902Z</wsu:Created>
<wsu:Expires>2014-04-01T17:01:46.902Z</wsu:Expires>
</wsu:Timestamp>
</wsse:Security>
<wsa:Action wsu:Id="id-571"
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/Issue</wsa:Action>
<wsa:MessageID wsu:Id="id-572"
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">uuid:ce62c391-310c-4e69-8ee6-0dd0f9320987</wsa:MessageID>
<wsa:To wsu:Id="id-570"
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">http://localhost:9080/FAA-IAM-STS/STS-BST</wsa:To>
</soapenv:Header>
<soapenv:Body wsu:Id="id-245"
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<wst:RequestSecurityToken
xmlns:wst="http://docs.oasis-open.org/ws-sx/ws-trust/200512">
<wst:RequestType>http://docs.oasis-open.org/ws-sx/ws-trust/200512/Issue</wst:RequestType>
<wsp:AppliesTo xmlns:wsp="http://www.w3.org/ns/ws-policy">
<wsp:URI>http://localhost:8080/testep</wsp:URI>
</wsp:AppliesTo>
<wst:SecondaryParameters>
<wst:TokenType>http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.1#SAMLV2.0</wst:TokenType>
</wst:SecondaryParameters>
<wst:UseKey>
<ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
<ds:X509Data>
<ds:X509Certificate>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</ds:X509Certificate>
</ds:X509Data>
</ds:KeyInfo>
</wst:UseKey>
<wst:Participants>
<wst:Participant>
<wsa:EndpointReference
xmlns:wsa="http://www.w3.org/2005/08/addressing">
<wsa:Address>http://localhost:8080/testep</wsa:Address>
</wsa:EndpointReference>
<wsp:URI
xmlns:wsp="http://www.w3.org/ns/ws-policy">http://cxf.apache.org/endpoint</wsp:URI>
</wst:Participant>
</wst:Participants>
</wst:RequestSecurityToken>
</soapenv:Body>
</soapenv:Envelope>
> CXF STS does not support wst:Participants
> -----------------------------------------
>
> Key: CXF-5664
> URL: https://issues.apache.org/jira/browse/CXF-5664
> Project: CXF
> Issue Type: Bug
> Components: STS
> Affects Versions: 2.7.8, 2.7.9, 2.7.10
> Reporter: Stephen Chappell
> Labels: features, security
>
> The CXF STS does not recognize the wst:Participants element within a
> wst:RequestSecurityToken, and instead throws a BadRequest SOAP fault. The
> Participants element should be parsed and added to the list of
> AudienceRestrictions in the issued token.
--
This message was sent by Atlassian JIRA
(v6.2#6252)