# ModuleSecureURLParams on WowzaStreamingEngine ?

**URL:** <https://community.wowza.com/t/modulesecureurlparams-on-wowzastreamingengine/307>\
**Category:** Wowza Streaming Engine\
**Created:** [March 11, 2014, 6:05pm UTC](https://community.wowza.com/t/modulesecureurlparams-on-wowzastreamingengine/307 "2014-03-11T18:05:02Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/system/32/447_2.png) [@system](https://community.wowza.com/u/system)\
**Post date:** [March 11, 2014, 6:05pm UTC](https://community.wowza.com/t/modulesecureurlparams-on-wowzastreamingengine/307/1 "2014-03-11T18:05:02Z")

</div>

Hello,

It seems that you didn’t update your guide [“How to secure publishing from an RTMP encoder that does not support authentication (ModuleSecureURLParams)”](https://www.wowza.com/docs/how-to-secure-publishing-from-an-rtmp-encoder-that-does-not-support-authentication-modulesecureurlparams&postid=134771), is this still supported on WowzaStreamingEngine ? Any hope to see this in the manager GUI as well ?

Cheers

---

<div class="post-metadata">

**Author:** ![sal\_jefferson](https://avatars.discourse-cdn.com/v4/letter/s/6de8d8/32.png) [@sal\_jefferson](https://community.wowza.com/u/sal_jefferson)\
**Post date:** [March 11, 2014, 12:56pm UTC](https://community.wowza.com/t/modulesecureurlparams-on-wowzastreamingengine/307/2 "2014-03-11T12:56:46Z")

</div>

Yes, SecureURLParams is still supported in Wowza Streaming Engine. The Module Class is the same, you can follow the SecureURLParams guide to implement thru the manager.

The quick start guide explains how to add modules and properties via the UI:

[Configuring Properties and Modules via Manager](https://www.wowza.com/docs/how-to-install-and-configure-wowza-streaming-engine#configProperties)

Salvadore

---

<div class="post-metadata">

**Author:** ![Florent\_Thiery](https://avatars.discourse-cdn.com/v4/letter/f/dfb087/32.png) [@Florent\_Thiery](https://community.wowza.com/u/Florent_Thiery)\
**Post date:** [April 22, 2014, 4:28pm UTC](https://community.wowza.com/t/modulesecureurlparams-on-wowzastreamingengine/307/3 "2014-04-22T16:28:02Z")

</div>

Hello,

Even though i think i am adding the module properly, it looks like the plugin is not integrated anymore:

> ModuleSecureUrlParams
> 
> Legacy security
> 
> com.wowza.wms.plugin.security.ModuleSecureURLParams
> 
> …
> 
> secureurlparams.publish
> 
> 12345.doPublish
> 
> String
> 
> The error log shows:
> 
> > WARN server comment 2014-04-22 18:25:44 - - - - - 18.104 - - - - - - - - loadModFunctions[live/_definst_]: Module class not found or could not be loaded. Check [install-dir]/conf/live/Application.xml to be sure all Modules/Module/Class paths are correct: name:ModuleSecureUrlParams class:com.wowza.wms.plugin.security.ModuleSecureURLParams
> > 
> > Also, should i disable ModuleCoreSecurity (is there any conflict) ? I am guessing that the Incoming Security frontend only affects ModuleCoreSecurity ?

---

<div class="post-metadata">

**Author:** ![Florent\_Thiery](https://avatars.discourse-cdn.com/v4/letter/f/dfb087/32.png) [@Florent\_Thiery](https://community.wowza.com/u/Florent_Thiery)\
**Post date:** [April 22, 2014, 4:41pm UTC](https://community.wowza.com/t/modulesecureurlparams-on-wowzastreamingengine/307/4 "2014-04-22T16:41:28Z")

</div>

Thanks ! Yes, it works now.

Also, i think that i need to set securityPublishRequirePassword to false as well (so basically, in Incoming Security i now see “Open”).

---

<div class="post-metadata">

**Author:** ![Florent\_Thiery](https://avatars.discourse-cdn.com/v4/letter/f/dfb087/32.png) [@Florent\_Thiery](https://community.wowza.com/u/Florent_Thiery)\
**Post date:** [April 22, 2014, 4:44pm UTC](https://community.wowza.com/t/modulesecureurlparams-on-wowzastreamingengine/307/5 "2014-04-22T16:44:19Z")

</div>

Here’s how it looks like in the Application.xml and it works.

```auto
                        <Module>
                                <Name>ModuleSecureUrlParams</Name>
                                <Description>Legacy security</Description>
                                <Class>com.wowza.wms.security.ModuleSecureURLParams</Class>
                        </Module>
                </Modules>
                <!-- Properties defined here will be added to the IApplication.getProperties() and IApplicationInstance.getProperties() collections -->
                <Properties>
                        <Property>
                                <Name>securityPublishRequirePassword</Name>
                                <Value>false</Value>
                                <Type>Boolean</Type>
                        </Property>
                        <Property>
                                <Name>secureurlparams.publish</Name>
                                <Value>12345.doPublish</Value>
                                <Type>String</Type>
                        </Property>
                </Properties>

```

From the GUI:

- modules tab, add a new module, name is ModuleSecureUrlParams, description is whatever you want, and fully qualified class name is com.wowza.wms.security.ModuleSecureURLParams

- properties tab, add new custom property, root: Application, name secureurlparams.publish and value 12345.doPublish

---

<div class="post-metadata">

**Author:** ![Florent\_Thiery](https://avatars.discourse-cdn.com/v4/letter/f/dfb087/32.png) [@Florent\_Thiery](https://community.wowza.com/u/Florent_Thiery)\
**Post date:** [April 22, 2014, 6:13pm UTC](https://community.wowza.com/t/modulesecureurlparams-on-wowzastreamingengine/307/6 "2014-04-22T18:13:39Z")

</div>

No, that’s fine for me, thanks ! I was just confused that i had to disable the password-based security completely.

---

<div class="post-metadata">

**Author:** ![sal\_jefferson](https://avatars.discourse-cdn.com/v4/letter/s/6de8d8/32.png) [@sal\_jefferson](https://community.wowza.com/u/sal_jefferson)\
**Post date:** [April 22, 2014, 10:36am UTC](https://community.wowza.com/t/modulesecureurlparams-on-wowzastreamingengine/307/7 "2014-04-22T10:36:25Z")

</div>

It looks like you are using the older module Class path. Try this Class path:

```auto
com.wowza.wms.security.ModuleSecureURLParams

```

Remove “plugin” from the path.

Salvadore

---

<div class="post-metadata">

**Author:** ![sal\_jefferson](https://avatars.discourse-cdn.com/v4/letter/s/6de8d8/32.png) [@sal\_jefferson](https://community.wowza.com/u/sal_jefferson)\
**Post date:** [April 22, 2014, 10:57am UTC](https://community.wowza.com/t/modulesecureurlparams-on-wowzastreamingengine/307/8 "2014-04-22T10:57:44Z")

</div>

Florent, I am glad it is working for you now. I am not sure if you are asking another question?

If so, can you please ask it again? Thanks.

Salvadore
