That line is never accessed. I put a break point on the line specified, and on 
some other inside the Interceptor, but it never gets to that line. 

Elvedin

On 2021/06/17 11:13:45, Colm O hEigeartaigh <[email protected]> wrote: 
> You should be able to control this via the configuration parameter you
> specified. You could put a breakpoint on the line and see if the value
> you are configuring is being picked up or not:
> 
> https://github.com/apache/cxf/blob/12873b9257b5de85f819346ab2325738e3f80206/rt/ws/security/src/main/java/org/apache/cxf/ws/security/wss4j/AbstractWSS4JInterceptor.java#L177
> 
> Colm.
> 
> On Wed, Jun 16, 2021 at 2:54 PM Elvedin Sinanovic
> <[email protected]> wrote:
> >
> > Hi,
> >
> > When a SOAP message arrives with a timestamp greater than 5 minutes in the 
> > past,
> > the server throws an exception "The Message has expired". I want to extend 
> > that time
> > from five minutes to at least 10, or any other value that we agree to 
> > internally. I need
> > to change the processing of all inbound tokens to allow for more time 
> > before the
> > message expires.
> > Can that be changed at all? If it can be changed, what is the actual 
> > parameter that
> > I need to change? Which configuration file do I need to change? What do I 
> > need to write
> > exactly to change that parameter?
> >
> > Thanks in advance,
> >
> > Elvedin
> >
> > On 2021/06/16 08:48:13, Colm O hEigeartaigh <[email protected]> wrote:
> > > Hi,
> > >
> > > The CXF configuration property "ws-security.usernametoken.timeToLive"
> > > just refers to how an incoming UsernameToken timestamp is processed.
> > > It doesn't change anything for an outbound token. Is this what you
> > > want? If so it seems like a configuration issue with Wildfly, maybe
> > > someone on the CXF user list can help with that.
> > >
> > > Colm.
> > >
> > > On Tue, Jun 15, 2021 at 1:05 PM Elvedin Sinanović
> > > <[email protected]> wrote:
> > > >
> > > > Hello,
> > > >
> > > > I'm trying to extend the time to live of a SOAP message with 
> > > > UsernameToken in the security header from 5 minutes to at least 10.
> > > > In my research so far I have found out that I need to change the 
> > > > parameter "ws-security.usernametoken.timeToLive",
> > > > and maybe also "ws-security.usernametoken.futureTimeToLive".
> > > > But I don't know which file I need to change in my project. The project 
> > > > uses WS-SecurityPolicy-based policy,
> > > > the option with UsernameToken with timestamp, nonce and password hash.
> > > > I just need to know which file I need to change and the exact syntax I 
> > > > need to use to change the parameter to the value I need.
> > > > The web-service is hosted on wildfly-10.0.0.Final web server.
> > > > This is a list of configuration files in my project:
> > > >  - server.properties (main/java folder)
> > > >       - Tried using : 
> > > > "org.apache.cxf.ws.security.usernametoken.timeToLive=600"
> > > >  - server-endpoint-config (WEB-INF folder)
> > > >       - Tried using :
> > > >
> > > >     "
> > > >       <property>
> > > >         
> > > > <property-name>ws-security.usernametoken.timeToLive</property-name>
> > > >         <property-value>600</property-value>
> > > >       </property>
> > > >     "
> > > >
> > > >  - Service.wsdl (WEB-INF folder)
> > > >  - Schema.xsd (WEB-INF folder)
> > > >  - jboss-deployment-structure.xml (WEB-INF folder)
> > > >  - web.xml (WEB-INF folder)
> > > >  - module.xml (wildfly/modules folder)
> > > >  - service.properties (wildfly/modules folder)
> > > > If anyone can help me with this issue, I would be really grateful.
> > > >
> > > > Best regards,
> > > >
> > > > Elvedin Sinanović.
> > > >
> > >
> 

Reply via email to