Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / Configuration / FormsAuthenticationUser.cs / 1305376 / FormsAuthenticationUser.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /***************************************************************************** From machine.config******************************************************************************/ namespace System.Web.Configuration { using System; using System.Xml; using System.Configuration; using System.Collections.Specialized; using System.Collections; using System.Globalization; using System.IO; using System.Text; using System.Web.Util; using System.ComponentModel; using System.Security.Permissions; public sealed class FormsAuthenticationUser : ConfigurationElement { private static ConfigurationPropertyCollection _properties; private static readonly ConfigurationProperty _propName = new ConfigurationProperty("name", typeof(string), "", new LowerCaseStringConverter(), null, ConfigurationPropertyOptions.IsRequired | ConfigurationPropertyOptions.IsKey); private static readonly ConfigurationProperty _propPassword = new ConfigurationProperty("password", typeof(string), "", ConfigurationPropertyOptions.IsRequired); static FormsAuthenticationUser() { // Property initialization _properties = new ConfigurationPropertyCollection(); _properties.Add(_propName); _properties.Add(_propPassword); } internal FormsAuthenticationUser() { } public FormsAuthenticationUser(String name, String password) : this() { Name = name.ToLower(CultureInfo.InvariantCulture); Password = password; } protected override ConfigurationPropertyCollection Properties { get { return _properties; } } [ConfigurationProperty("name", IsRequired = true, IsKey = true, DefaultValue = "")] [TypeConverter(typeof(LowerCaseStringConverter))] [StringValidator()] public string Name { get { return (string)base[_propName]; } set { base[_propName] = value; } } [ConfigurationProperty("password", IsRequired = true, DefaultValue = "")] [StringValidator()] public string Password { get { return (string)base[_propPassword]; } set { base[_propPassword] = value; } } } // class FormsAuthenticationUser } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CrossSiteScriptingValidation.cs
- RectangleGeometry.cs
- Button.cs
- ImageDrawing.cs
- DocumentGridPage.cs
- RuleInfoComparer.cs
- DesignerOptionService.cs
- EventLogger.cs
- HttpConfigurationContext.cs
- NameValuePair.cs
- OutOfProcStateClientManager.cs
- DetailsViewDeleteEventArgs.cs
- ChangeBlockUndoRecord.cs
- TagNameToTypeMapper.cs
- Size.cs
- _NegotiateClient.cs
- FieldAccessException.cs
- ListViewCommandEventArgs.cs
- TextClipboardData.cs
- _SingleItemRequestCache.cs
- FixedStringLookup.cs
- DeflateStream.cs
- FlagsAttribute.cs
- DbXmlEnabledProviderManifest.cs
- ValueTypeIndexerReference.cs
- ToolStripManager.cs
- PrintDialog.cs
- SafeNativeMethods.cs
- OdbcDataReader.cs
- XPathAxisIterator.cs
- WorkItem.cs
- ListViewItemCollectionEditor.cs
- RootBuilder.cs
- StylusDownEventArgs.cs
- FeatureSupport.cs
- DebugViewWriter.cs
- ArraySegment.cs
- MarkedHighlightComponent.cs
- PairComparer.cs
- ping.cs
- WebPartEditorOkVerb.cs
- DotExpr.cs
- ToolStripControlHost.cs
- SelectionChangedEventArgs.cs
- CodeVariableReferenceExpression.cs
- OleDbDataReader.cs
- TreeViewEvent.cs
- HebrewCalendar.cs
- PersianCalendar.cs
- GridViewRowPresenter.cs
- ScriptControlDescriptor.cs
- AssertSection.cs
- Page.cs
- TableStyle.cs
- VectorAnimation.cs
- BlockCollection.cs
- ColumnPropertiesGroup.cs
- DecoderBestFitFallback.cs
- CodeAttributeArgument.cs
- CaseInsensitiveComparer.cs
- FixedFindEngine.cs
- LogExtent.cs
- RootDesignerSerializerAttribute.cs
- BitmapCodecInfo.cs
- ResourceLoader.cs
- ByteStorage.cs
- EntityKeyElement.cs
- StyleTypedPropertyAttribute.cs
- PropertyState.cs
- HandoffBehavior.cs
- HandlerFactoryWrapper.cs
- LocalsItemDescription.cs
- DataFormats.cs
- FileVersion.cs
- PostBackOptions.cs
- BaseComponentEditor.cs
- WindowAutomationPeer.cs
- EventLogInformation.cs
- GlobalizationAssembly.cs
- SizeFConverter.cs
- Permission.cs
- SoapEnumAttribute.cs
- ValidationErrorEventArgs.cs
- ButtonBase.cs
- GridSplitter.cs
- ArgumentNullException.cs
- SettingsPropertyValueCollection.cs
- ComponentManagerBroker.cs
- BitmapData.cs
- XmlQueryContext.cs
- SystemIcmpV4Statistics.cs
- DetailsViewPageEventArgs.cs
- SourceCollection.cs
- DefaultAssemblyResolver.cs
- NetworkAddressChange.cs
- SharedConnectionInfo.cs
- Group.cs
- xsdvalidator.cs
- ADRoleFactory.cs
- DataListItemEventArgs.cs