OpenSim.Region.ScriptEngine.Shared.Api.OSSL_Api.osRequestSecureURL C# (CSharp) Method

osRequestSecureURL() public method

public osRequestSecureURL ( OpenSim.Region.ScriptEngine.Shared.LSL_Types.list options ) : OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLString
options OpenSim.Region.ScriptEngine.Shared.LSL_Types.list
return OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLString
        public LSL_String osRequestSecureURL(LSL_List options)
        {
            CheckThreatLevel(ThreatLevel.Moderate, "osRequestSecureURL");
            m_host.AddScriptLPS(1);
            
            Hashtable opts = new Hashtable();
            for (int i = 0 ; i < options.Length ; i++)
            {
                object opt = options.Data[i];
                if (opt.ToString() == "allowXss")
                    opts["allowXss"] = true;
            }

            if (m_UrlModule != null)
                return m_UrlModule.RequestSecureURL(m_ScriptEngine.ScriptModule, m_host, m_item.ItemID, opts).ToString();
            return UUID.Zero.ToString();
        }
OSSL_Api