private void tryClean(HttpMessageContext httpMessageContext) { // 1. Check if caller aborted earlier flow and does a new request to protected resource if (isOnProtectedURLWithStaleData(httpMessageContext)) { removeSavedRequest(httpMessageContext.getRequest()); removeCallerInitiatedAuthentication(httpMessageContext.getRequest()); } // 2. Check if caller aborted earlier flow and explicitly initiated a new authentication dialog if (httpMessageContext.getAuthParameters().isNewAuthentication()) { saveCallerInitiatedAuthentication(httpMessageContext.getRequest()); removeSavedRequest(httpMessageContext.getRequest()); removeSavedAuthentication(httpMessageContext.getRequest()); } }
private void tryClean(HttpMessageContext httpMessageContext) { // 1. Check if caller aborted earlier flow and does a new request to protected resource if (isOnProtectedURLWithStaleData(httpMessageContext)) { removeSavedRequest(httpMessageContext.getRequest()); removeCallerInitiatedAuthentication(httpMessageContext.getRequest()); } // 2. Check if caller aborted earlier flow and explicitly initiated a new authentication dialog if (httpMessageContext.getAuthParameters().isNewAuthentication()) { saveCallerInitiatedAuthentication(httpMessageContext.getRequest()); removeSavedRequest(httpMessageContext.getRequest()); removeSavedAuthentication(httpMessageContext.getRequest()); } }