It's not possible without overriding some code in TokenIssueOperation. If
you want to create a patch for this I will review it.


On Sat, Aug 5, 2017 at 5:16 AM, NicholaiX <>

> I am returning an issued token from STS and I need to clean up the response
> of unnecessary fields that may confuse some primitive clients. One of the
> node I'd like to get rid of is the Lifetime node from the response body.
> <ns2:RequestSecurityTokenResponse>
> ...
> <ns2:Lifetime>
>    <ns3:Created>1970-01-01T00:00:00.000Z</ns3:Created>
>    <ns3:Expires>1970-01-01T00:00:00.000Z</ns3:Expires>
> </ns2:Lifetime>
> ...
> </ns2:RequestSecurityTokenResponse>
> I can probably do it through an SoapMessage inteceptor, but it's not
> exactly
> a lightweight process (get message, deserialize it,  edit it, serialize it
> back to XML, write it to output).
> Is there a way to just prevent this node from being created, or some other
> more lightweight way of removing it? My poking in the code didn't turn out
> anything I can use yet.
> --
> View this message in context: http://cxf.547215.n5.nabble.
> com/STS-removing-Lifetime-from-response-tp5782461.html
> Sent from the cxf-user mailing list archive at

Colm O hEigeartaigh

Talend Community Coder

Reply via email to