Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / 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 } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Matrix3DConverter.cs
- C14NUtil.cs
- LineMetrics.cs
- ListViewContainer.cs
- CryptoProvider.cs
- CounterSampleCalculator.cs
- GroupDescription.cs
- RunClient.cs
- HandledMouseEvent.cs
- SqlFunctionAttribute.cs
- MenuItem.cs
- RightsManagementEncryptedStream.cs
- WebPartChrome.cs
- ValidatedControlConverter.cs
- DataRelationCollection.cs
- RegexStringValidatorAttribute.cs
- XmlToDatasetMap.cs
- DictionaryItemsCollection.cs
- TransactionState.cs
- ResourceManager.cs
- BindingContext.cs
- EntityWithKeyStrategy.cs
- DataTablePropertyDescriptor.cs
- TextWriterTraceListener.cs
- DeviceSpecific.cs
- CellConstant.cs
- PeerObject.cs
- Viewport3DVisual.cs
- TabletDeviceInfo.cs
- NullExtension.cs
- ControlBuilderAttribute.cs
- SocketException.cs
- GridToolTip.cs
- PointHitTestParameters.cs
- TypeSemantics.cs
- CfgParser.cs
- DPCustomTypeDescriptor.cs
- DropDownList.cs
- SQLResource.cs
- DataSourceControl.cs
- AuthorizationRule.cs
- GridViewCommandEventArgs.cs
- SchemaMerger.cs
- Drawing.cs
- AlternateView.cs
- DragDrop.cs
- SpeechAudioFormatInfo.cs
- ParsedAttributeCollection.cs
- Base64Encoder.cs
- PointKeyFrameCollection.cs
- RegexStringValidator.cs
- EventTrigger.cs
- XmlAttributeAttribute.cs
- RawUIStateInputReport.cs
- RectKeyFrameCollection.cs
- EventManager.cs
- Bold.cs
- SQLByte.cs
- TemplateEditingVerb.cs
- TcpTransportManager.cs
- Rotation3DKeyFrameCollection.cs
- CompiledAction.cs
- PreviewPageInfo.cs
- StoragePropertyMapping.cs
- StorageRoot.cs
- ServiceReference.cs
- BitmapEffectRenderDataResource.cs
- EdmFunctions.cs
- PointConverter.cs
- LoadedOrUnloadedOperation.cs
- SiteMapNode.cs
- MetadataHelper.cs
- MetadataHelper.cs
- DomainConstraint.cs
- EventlogProvider.cs
- ServerIdentity.cs
- Calendar.cs
- XmlFormatExtensionPrefixAttribute.cs
- DesignTimeData.cs
- Sequence.cs
- Helper.cs
- BindToObject.cs
- StronglyTypedResourceBuilder.cs
- DataGridToolTip.cs
- GlyphRunDrawing.cs
- ValueConversionAttribute.cs
- ObjectListTitleAttribute.cs
- TraceSection.cs
- IncrementalReadDecoders.cs
- NumericUpDown.cs
- HtmlTableRowCollection.cs
- ItemList.cs
- OleDbCommand.cs
- UIntPtr.cs
- ObjectFactoryCodeDomTreeGenerator.cs
- UriTemplatePathSegment.cs
- BadImageFormatException.cs
- XmlExceptionHelper.cs
- XsdBuilder.cs
- DataGridColumn.cs