/*
name: workspace.security
extends: workspace.XML.builder
*/
workspace.security = {}
workspace.security._construct = function()
{

	function getNonce()
	{
		var oNonce = workspace.XML.get("/_security/GetNonce.asp")
		
		function getHashPassword()
		{
			 return Nz(this.getAttribute("hashPassword"), false).toBoolean();
		}
		
		if (oNonce)
		{
			oNonce = oNonce.documentElement;
			if (oNonce.getAttribute("hashPassword").toBoolean())
				return {hashPassword: true, nonce: oNonce.text}
			else
				return oNonce.text;
		}
	}
	
	this.getNonce = getNonce

}
workspace.security._construct()