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
- XmlQueryOutput.cs
- XmlIgnoreAttribute.cs
- TabControl.cs
- HttpServerVarsCollection.cs
- SystemIcons.cs
- DataSourceConverter.cs
- SiteMapNodeItemEventArgs.cs
- ConfigurationValues.cs
- PolicyException.cs
- TdsParser.cs
- safelinkcollection.cs
- ObjectStateManager.cs
- EntityCommandCompilationException.cs
- MaskDesignerDialog.cs
- ComponentResourceKeyConverter.cs
- ToolBarButtonClickEvent.cs
- FormParameter.cs
- DataTransferEventArgs.cs
- SharedUtils.cs
- PowerEase.cs
- SchemaSetCompiler.cs
- XmlEncoding.cs
- DbCommandDefinition.cs
- _ListenerRequestStream.cs
- WMICapabilities.cs
- SettingsAttributes.cs
- OneOfElement.cs
- Version.cs
- ServerIdentity.cs
- LicenseManager.cs
- ModelChangedEventArgsImpl.cs
- AssociatedControlConverter.cs
- NativeMethods.cs
- PathData.cs
- ConstraintStruct.cs
- ClrProviderManifest.cs
- ContentFilePart.cs
- UpdatePanel.cs
- _LocalDataStore.cs
- MsmqInputSessionChannelListener.cs
- DoubleLinkListEnumerator.cs
- ConfigXmlSignificantWhitespace.cs
- DataGrid.cs
- XPathDocumentBuilder.cs
- ExpressionEditorAttribute.cs
- DoubleLinkListEnumerator.cs
- SessionEndingEventArgs.cs
- WebPartUserCapability.cs
- HtmlAnchor.cs
- SynchronizedInputHelper.cs
- FunctionParameter.cs
- CheckBox.cs
- SQLDecimalStorage.cs
- AnalyzedTree.cs
- UnmanagedMemoryAccessor.cs
- ServicePointManager.cs
- Rotation3DAnimation.cs
- CategoryGridEntry.cs
- AuthorizationRule.cs
- PropagatorResult.cs
- ContentHostHelper.cs
- CultureTableRecord.cs
- QueueProcessor.cs
- LinkTarget.cs
- TimerEventSubscriptionCollection.cs
- MimeParameterWriter.cs
- PenThread.cs
- EmptyCollection.cs
- AccessedThroughPropertyAttribute.cs
- DependencyProperty.cs
- PriorityItem.cs
- DataObject.cs
- KeyPullup.cs
- InternalConfigRoot.cs
- PseudoWebRequest.cs
- CommonDialog.cs
- StringConcat.cs
- ContentOperations.cs
- Matrix.cs
- TextWriterTraceListener.cs
- ComboBoxAutomationPeer.cs
- WebPartEventArgs.cs
- PathParser.cs
- HttpsHostedTransportConfiguration.cs
- ThemeDictionaryExtension.cs
- CLRBindingWorker.cs
- TagElement.cs
- IndexedString.cs
- ChannelParameterCollection.cs
- ToolStripScrollButton.cs
- ErrorTableItemStyle.cs
- TimeEnumHelper.cs
- DBSchemaTable.cs
- InfiniteIntConverter.cs
- NamespaceEmitter.cs
- SizeFConverter.cs
- HtmlTableRow.cs
- BulletChrome.cs
- TextEditorTyping.cs
- TextWriter.cs