2003-01-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
authorGonzalo Paniagua Javier <gonzalo.mono@gmail.com>
Sat, 4 Jan 2003 04:39:32 +0000 (04:39 -0000)
committerGonzalo Paniagua Javier <gonzalo.mono@gmail.com>
Sat, 4 Jan 2003 04:39:32 +0000 (04:39 -0000)
commit777e0e5d461e04902845f2755198cb83e7108a0f
treec096577a96de99357ca62f2cf0be27489d59edf2
parent02fbd6d229cf38535ebe3616b876b7915a8ca4ef
2003-01-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Web/HttpApplication.cs: added new state to handle default
authentication.

* System.Web.Configuration/HttpModulesConfigurationHandler.cs: add
a default authentication module at the end of the list.

* System.Web.Configuration/ModuleItem.cs: new constructor.
* System.Web.Security/DefaultAuthenticationModule.cs: implemented. It
just create a default unauthenticated user when no one else provided one.
* System.Web.Security/FormsAuthenticationModule.cs: removed debug output.
* System.Web.UI/Control.cs:
(AddedControl): take the children to the same state of the parent.
(InitRecursive): set the page of the children.
* System.Web.UI/Page.cs: removed one line (it's done a few lines above).
* System.Web.UI/UserControl.cs:
(OnInit): always call InitializeAsUserControl
(InitializeAsUserControl): sets the page for the control.

svn path=/trunk/mcs/; revision=10114
12 files changed:
mcs/class/System.Web/System.Web.Configuration/ChangeLog
mcs/class/System.Web/System.Web.Configuration/HttpModulesConfigurationHandler.cs
mcs/class/System.Web/System.Web.Configuration/ModuleItem.cs
mcs/class/System.Web/System.Web.Security/ChangeLog
mcs/class/System.Web/System.Web.Security/DefaultAuthenticationModule.cs
mcs/class/System.Web/System.Web.Security/FormsAuthenticationModule.cs
mcs/class/System.Web/System.Web.UI/ChangeLog
mcs/class/System.Web/System.Web.UI/Control.cs
mcs/class/System.Web/System.Web.UI/Page.cs
mcs/class/System.Web/System.Web.UI/UserControl.cs
mcs/class/System.Web/System.Web/ChangeLog
mcs/class/System.Web/System.Web/HttpApplication.cs