Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / xsp / System / Web / Configuration / FormsAuthenticationUser.cs / 5 / 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. // //----------------------------------------------------------------------------- /***************************************************************************** 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ChannelBinding.cs
- sqlpipe.cs
- CompleteWizardStep.cs
- PassportPrincipal.cs
- SchemaNamespaceManager.cs
- QilPatternFactory.cs
- WebPartsPersonalization.cs
- DateTime.cs
- SmtpFailedRecipientException.cs
- ProxyGenerationError.cs
- ReachObjectContext.cs
- EnumBuilder.cs
- Type.cs
- SendKeys.cs
- GridViewHeaderRowPresenter.cs
- Pair.cs
- SocketPermission.cs
- precedingquery.cs
- HtmlWindow.cs
- RoutedEventValueSerializer.cs
- TreeChangeInfo.cs
- DesignTimeHTMLTextWriter.cs
- BaseHashHelper.cs
- SpecularMaterial.cs
- TaskFormBase.cs
- MatrixStack.cs
- ReferentialConstraint.cs
- CompModSwitches.cs
- SystemFonts.cs
- SqlUtils.cs
- RowType.cs
- EdmMember.cs
- BinaryConverter.cs
- CodeComment.cs
- IpcChannelHelper.cs
- DbModificationClause.cs
- _NativeSSPI.cs
- CommonDialog.cs
- ZipPackagePart.cs
- QilExpression.cs
- ContractMapping.cs
- ConfigurationException.cs
- BrushValueSerializer.cs
- CompositeActivityTypeDescriptor.cs
- XmlUnspecifiedAttribute.cs
- ToolStripRenderEventArgs.cs
- CounterSampleCalculator.cs
- CopyAttributesAction.cs
- XmlChildEnumerator.cs
- WebPartsSection.cs
- ToolStripArrowRenderEventArgs.cs
- AxImporter.cs
- Ipv6Element.cs
- NameTable.cs
- WebPartCancelEventArgs.cs
- objectquery_tresulttype.cs
- BindingExpressionBase.cs
- SlotInfo.cs
- GraphicsPathIterator.cs
- TraceUtils.cs
- DoubleCollectionValueSerializer.cs
- DnsEndpointIdentity.cs
- TemplateBindingExtensionConverter.cs
- PagesSection.cs
- AuthenticationModuleElement.cs
- SamlSubjectStatement.cs
- DataGridViewButtonColumn.cs
- Rule.cs
- LineGeometry.cs
- SimpleApplicationHost.cs
- SynchronizedPool.cs
- ComponentResourceKey.cs
- SynchronizationContext.cs
- X509Chain.cs
- DatasetMethodGenerator.cs
- Configuration.cs
- DefaultBinder.cs
- FastPropertyAccessor.cs
- TextDecorationLocationValidation.cs
- ExpandableObjectConverter.cs
- BuildProvider.cs
- Menu.cs
- StringReader.cs
- ListViewHitTestInfo.cs
- MemberExpression.cs
- SafeNativeMethods.cs
- BufferAllocator.cs
- DebugView.cs
- CalendarAutoFormat.cs
- ContainerParagraph.cs
- StrokeNodeOperations2.cs
- xmlsaver.cs
- SelectionItemProviderWrapper.cs
- NotImplementedException.cs
- GregorianCalendarHelper.cs
- CounterCreationData.cs
- ActivityInterfaces.cs
- SelectorItemAutomationPeer.cs
- DataRecordInfo.cs
- DbConnectionPoolIdentity.cs