Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / Configuration / FormsAuthenticationUser.cs / 2 / 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; [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] 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 }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ObjectTokenCategory.cs
- ChildrenQuery.cs
- AdapterUtil.cs
- DoubleConverter.cs
- TextBoxLine.cs
- DrawingContextWalker.cs
- EntryPointNotFoundException.cs
- Point4DValueSerializer.cs
- DataTableClearEvent.cs
- WebPartCloseVerb.cs
- ContextInformation.cs
- PresentationTraceSources.cs
- AvTraceDetails.cs
- ToolStripProfessionalLowResolutionRenderer.cs
- EdmFunctionAttribute.cs
- LinqDataSourceEditData.cs
- KnownIds.cs
- XmlSecureResolver.cs
- ViewStateModeByIdAttribute.cs
- CqlIdentifiers.cs
- CoreChannel.cs
- CategoryNameCollection.cs
- ToolStripCodeDomSerializer.cs
- ParameterElementCollection.cs
- ClrPerspective.cs
- EpmSyndicationContentDeSerializer.cs
- UrlEncodedParameterWriter.cs
- Peer.cs
- GridSplitterAutomationPeer.cs
- ResetableIterator.cs
- ConfigXmlText.cs
- BaseDataBoundControl.cs
- CapiSymmetricAlgorithm.cs
- CodeSubDirectory.cs
- NaturalLanguageHyphenator.cs
- TransportManager.cs
- TextMarkerSource.cs
- Graphics.cs
- DesignerCommandAdapter.cs
- FormViewDeleteEventArgs.cs
- InputLanguageEventArgs.cs
- PasswordPropertyTextAttribute.cs
- ProfessionalColors.cs
- OperationResponse.cs
- ResolvedKeyFrameEntry.cs
- Filter.cs
- DispatchWrapper.cs
- RegexWriter.cs
- TextServicesProperty.cs
- PartialCachingControl.cs
- View.cs
- WindowsScrollBar.cs
- WebUtil.cs
- EditCommandColumn.cs
- MsmqIntegrationValidationBehavior.cs
- CompilationUtil.cs
- WS2007FederationHttpBindingElement.cs
- AppSettingsReader.cs
- XmlSchemaComplexContentRestriction.cs
- OutputCacheProfileCollection.cs
- DesignerOptions.cs
- TextInfo.cs
- LogSwitch.cs
- MultipleViewPattern.cs
- XmlSchemaImport.cs
- XmlImplementation.cs
- BrowserDefinition.cs
- DrawingCollection.cs
- GPPOINT.cs
- PipeStream.cs
- Win32PrintDialog.cs
- ToolStripDropDownButton.cs
- PageParserFilter.cs
- Model3DGroup.cs
- SqlTopReducer.cs
- PathStreamGeometryContext.cs
- UntrustedRecipientException.cs
- MediaPlayer.cs
- UnmanagedBitmapWrapper.cs
- SqlNotificationEventArgs.cs
- VirtualPathUtility.cs
- XD.cs
- XamlSerializer.cs
- LogicalMethodInfo.cs
- WebPartPersonalization.cs
- ListInitExpression.cs
- SynchronizedInputHelper.cs
- CancellationTokenSource.cs
- DbgUtil.cs
- GeneratedView.cs
- Panel.cs
- ThreadStateException.cs
- coordinator.cs
- NetworkStream.cs
- XmlStreamStore.cs
- Tracking.cs
- EqualityComparer.cs
- OdbcError.cs
- TraceSection.cs
- QueryAccessibilityHelpEvent.cs