Code:
/ FX-1434 / FX-1434 / 1.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
- GlobalProxySelection.cs
- WebPartTransformer.cs
- ThrowHelper.cs
- EditorPartCollection.cs
- ContentFilePart.cs
- XmlRootAttribute.cs
- SHA512.cs
- Propagator.Evaluator.cs
- XPathNodeHelper.cs
- SqlInternalConnectionTds.cs
- ListArgumentProvider.cs
- SqlDataSourceSelectingEventArgs.cs
- EventTask.cs
- MetadataItemEmitter.cs
- SynchronizationScope.cs
- CheckBoxBaseAdapter.cs
- AssemblyResourceLoader.cs
- MsmqDecodeHelper.cs
- DefaultWorkflowLoaderService.cs
- DeviceContext.cs
- SqlUDTStorage.cs
- ValidatingReaderNodeData.cs
- ConfigurationManager.cs
- DataGridLinkButton.cs
- DataRelationPropertyDescriptor.cs
- MILUtilities.cs
- PaperSize.cs
- VectorCollectionConverter.cs
- CompositeFontParser.cs
- SqlClientPermission.cs
- FlowLayout.cs
- SafeFindHandle.cs
- ConnectorSelectionGlyph.cs
- NoClickablePointException.cs
- TraceRecords.cs
- CorrelationQuery.cs
- RoleServiceManager.cs
- XmlLanguageConverter.cs
- FixUp.cs
- IntegrationExceptionEventArgs.cs
- DefaultAssemblyResolver.cs
- XmlArrayAttribute.cs
- ConnectionPointGlyph.cs
- OAVariantLib.cs
- oledbconnectionstring.cs
- InfoCardRSAPKCS1KeyExchangeDeformatter.cs
- XmlDomTextWriter.cs
- CqlIdentifiers.cs
- FastEncoder.cs
- SizeF.cs
- SymbolType.cs
- FileLogRecordStream.cs
- StreamWriter.cs
- SqlRecordBuffer.cs
- RadioButtonList.cs
- RenderCapability.cs
- BaseTemplateParser.cs
- SQLMoneyStorage.cs
- FixedDocumentSequencePaginator.cs
- PagePropertiesChangingEventArgs.cs
- HtmlAnchor.cs
- FieldNameLookup.cs
- WindowInteropHelper.cs
- FileDetails.cs
- _ConnectStream.cs
- AgileSafeNativeMemoryHandle.cs
- ResourceManager.cs
- IdentityNotMappedException.cs
- GridViewDeletedEventArgs.cs
- DiagnosticSection.cs
- DesignSurface.cs
- RenderCapability.cs
- NodeFunctions.cs
- LineMetrics.cs
- FormsAuthenticationUser.cs
- InvokeWebServiceDesigner.cs
- CodeMemberField.cs
- SoapObjectWriter.cs
- TextBounds.cs
- DocumentPageTextView.cs
- XsdDuration.cs
- HtmlDocument.cs
- HttpContext.cs
- PriorityQueue.cs
- StylusPoint.cs
- SystemIcmpV4Statistics.cs
- GifBitmapDecoder.cs
- TraceHandler.cs
- GridItemProviderWrapper.cs
- Soap.cs
- DataGridTable.cs
- DataGridColumnCollection.cs
- TableLayoutColumnStyleCollection.cs
- ContextProperty.cs
- Clock.cs
- ConditionalBranch.cs
- Viewport3DVisual.cs
- ChangeToolStripParentVerb.cs
- DefaultHttpHandler.cs
- WinHttpWebProxyFinder.cs