package org.agnitas.emm.springws.security; import java.io.IOException; import javax.security.auth.callback.Callback; import javax.security.auth.callback.UnsupportedCallbackException; import org.springframework.ws.soap.security.xwss.callback.DefaultTimestampValidator; import com.sun.xml.wss.impl.callback.TimestampValidationCallback; public class SpringDigestPasswordValidationCallbackHandler extends org.springframework.ws.soap.security.xwss.callback.SpringDigestPasswordValidationCallbackHandler { /** * org.springframework.ws.soap.security.xwss.callback.SpringDigestPasswordValidationCallbackHandler missed return fix */ @Override protected void handleInternal(Callback callback) throws IOException, UnsupportedCallbackException { if (callback instanceof TimestampValidationCallback) { TimestampValidationCallback timestampCallback = (TimestampValidationCallback) callback; timestampCallback.setValidator(new DefaultTimestampValidator()); return; } super.handleInternal(callback); } }