[ 
https://issues.apache.org/jira/browse/RAMPART-229?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Samisa Abeysinghe updated RAMPART-229:
--------------------------------------

    Assignee:     (was: Ruchith Udayanga Fernando)

> There should be a way to add custom tokens to the security header
> -----------------------------------------------------------------
>
>                 Key: RAMPART-229
>                 URL: https://issues.apache.org/jira/browse/RAMPART-229
>             Project: Rampart
>          Issue Type: New Feature
>    Affects Versions: 1.4
>         Environment: AXIS2 1.41 ServiceClient, rampart 1.4
>            Reporter: Nico Hoogervorst
>             Fix For: NextVersion
>
>
> There should be a way to add custom tokens to the security header. 
> Currently standard tokens like the UsernameToken are supported, but there are 
> web services that require a custom token.
> Preferable this would done with an option on the ServiceClient.
> For example, for the Government Gateway Portal Interface, a GatewayToken must 
> be put in the SOAP header security element. 
> The GatewayToken is a custom token.
> The soap header looks like this:
>    <soapenv:Envelope 
> xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/";>
>       <soapenv:Header>
>          <wsse:Security 
> xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd";>
>             <wsu:Timestamp 
> xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd";
>  wsu:Id="Timestamp-d95c4027-cc1a-4c47-94b3-6dc78f46da38">
>                <wsu:Created>2009-06-02T12:00:37Z</wsu:Created>
>                <wsu:Expires>2009-06-02T12:05:37Z</wsu:Expires>
>             </wsu:Timestamp>
>             <gateway:GatewayToken 
> xmlns:gateway="urn:GSO-System-Services:external:1.65:gatewaytoken" 
> gateway:TokenId="SecurityToken-4fb0910a-2102-44d1-b8c2-d5f8c14231de">
>                <gateway:Created>2009-06-02T12:00:36Z</gateway:Created>
>                <gateway:Expires>2009-06-02T16:00:36Z</gateway:Expires>
>                <gateway:Usage>Standard</gateway:Usage>
>                <gateway:Opaque>qwac=</gateway:Opaque>
>             </gateway:GatewayToken>
>          </wsse:Security>
>          <wsa:To 
> xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/03/addressing";>http://www.gateway.gov.uk/soap/2007/02/portal</wsa:To>
>          <wsa:ReplyTo 
> xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/03/addressing";>
>             
> <wsa:Address>http://schemas.xmlsoap.org/ws/2004/03/addressing/role/anonymous</wsa:Address>
>          </wsa:ReplyTo>
>          <wsa:Action 
> xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/03/addressing";>http://www.gateway.gov.uk/soap/2007/02/portal/GsoEnrol</wsa:Action>
>          <wsa:MessageID 
> xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/03/addressing";>uuid:84825f4d-4ec1-44f8-bb70-cf3fc65001f7</wsa:MessageID>
>       </soapenv:Header>

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to