UrlData urlData = this.createUrlData(url, "GET", request);
if (this.isHdivStateNecessary(urlData)) {
// the url needs protection
dataComposer.beginRequest("GET", urlData.getUrlWithoutContextPath());
String processedParams = dataComposer.composeParams(urlData.getUrlParams(), "GET", encoding);
urlData.setUrlParams(processedParams);
// Hdiv state param value
String stateParam = dataComposer.endRequest();
// Url with confidential values and hdiv state param