Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / fx / src / xsp / System / Web / Configuration / FormsAuthenticationCredentials.cs / 3 / FormsAuthenticationCredentials.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;
// class AuthenticationSection
[AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)]
public sealed class FormsAuthenticationCredentials : ConfigurationElement {
private static ConfigurationPropertyCollection _properties;
private static readonly ConfigurationProperty _propUsers =
new ConfigurationProperty(null,
typeof(FormsAuthenticationUserCollection),
null,
ConfigurationPropertyOptions.IsDefaultCollection);
private static readonly ConfigurationProperty _propPasswordFormat =
new ConfigurationProperty("passwordFormat",
typeof(FormsAuthPasswordFormat),
FormsAuthPasswordFormat.SHA1,
ConfigurationPropertyOptions.None);
static FormsAuthenticationCredentials() {
// Property initialization
_properties = new ConfigurationPropertyCollection();
_properties.Add(_propUsers);
_properties.Add(_propPasswordFormat);
}
public FormsAuthenticationCredentials() {
}
protected override ConfigurationPropertyCollection Properties {
get {
return _properties;
}
}
[ConfigurationProperty("", IsDefaultCollection = true, Options = ConfigurationPropertyOptions.IsDefaultCollection)]
public FormsAuthenticationUserCollection Users {
get {
return (FormsAuthenticationUserCollection)base[_propUsers];
}
}
[ConfigurationProperty("passwordFormat", DefaultValue = FormsAuthPasswordFormat.SHA1)]
public FormsAuthPasswordFormat PasswordFormat {
get {
return (FormsAuthPasswordFormat)base[_propPasswordFormat];
}
set {
base[_propPasswordFormat] = value;
}
}
} // class FormsAuthenticationCredentials
}
// 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
- SingleAnimationUsingKeyFrames.cs
- PointLight.cs
- SqlCacheDependency.cs
- GlyphingCache.cs
- BamlTreeMap.cs
- TimeZone.cs
- Translator.cs
- DataGridColumnsPage.cs
- UpdatableGenericsFeature.cs
- CrossContextChannel.cs
- SetStoryboardSpeedRatio.cs
- ExtractorMetadata.cs
- AddingNewEventArgs.cs
- MessageHeaderDescriptionCollection.cs
- Viewport3DVisual.cs
- DataGridDesigner.cs
- XmlComment.cs
- MsmqIntegrationValidationBehavior.cs
- PermissionSet.cs
- DataGridRow.cs
- ParseElementCollection.cs
- ComponentDispatcher.cs
- BaseComponentEditor.cs
- ProcessProtocolHandler.cs
- EntityParameterCollection.cs
- SectionVisual.cs
- ComponentGlyph.cs
- WebResourceAttribute.cs
- RuntimeWrappedException.cs
- SchemaInfo.cs
- LongMinMaxAggregationOperator.cs
- SessionState.cs
- _ListenerResponseStream.cs
- DbReferenceCollection.cs
- SchemaEntity.cs
- UnsignedPublishLicense.cs
- IgnorePropertiesAttribute.cs
- MILUtilities.cs
- DocumentEventArgs.cs
- ToolStrip.cs
- Command.cs
- Timer.cs
- PageStatePersister.cs
- TextLine.cs
- SQLGuid.cs
- BooleanKeyFrameCollection.cs
- MediaCommands.cs
- SwitchAttribute.cs
- StackSpiller.Temps.cs
- TriggerCollection.cs
- CodeNamespaceImportCollection.cs
- DragEventArgs.cs
- WindowsScrollBarBits.cs
- AssemblyBuilder.cs
- Bidi.cs
- DataGridHeaderBorder.cs
- XamlStyleSerializer.cs
- ProfileParameter.cs
- PropertyMetadata.cs
- WebPartConnectionsDisconnectVerb.cs
- CustomAttributeSerializer.cs
- ReplyChannelAcceptor.cs
- ByteAnimationUsingKeyFrames.cs
- DataGridViewRow.cs
- ColumnReorderedEventArgs.cs
- CachedRequestParams.cs
- TextEditorParagraphs.cs
- DelayedRegex.cs
- DataRelation.cs
- BitmapEffectDrawingContent.cs
- ExpressionTable.cs
- IPCCacheManager.cs
- TemplateColumn.cs
- WebServiceEnumData.cs
- AssemblyResourceLoader.cs
- StringConcat.cs
- ListBox.cs
- SocketException.cs
- ContextMenuService.cs
- WebPartManagerInternals.cs
- Calendar.cs
- NativeRightsManagementAPIsStructures.cs
- AsnEncodedData.cs
- RegionInfo.cs
- MarginCollapsingState.cs
- EdmConstants.cs
- ArithmeticException.cs
- DocumentOrderQuery.cs
- RuntimeWrappedException.cs
- CustomAttributeBuilder.cs
- CursorConverter.cs
- ScriptResourceHandler.cs
- FontFamily.cs
- WarningException.cs
- CallbackValidatorAttribute.cs
- StringValidator.cs
- Panel.cs
- PreservationFileReader.cs
- TrackingDataItem.cs
- DataConnectionHelper.cs