Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / Configuration / FormsAuthenticationCredentials.cs / 2 / 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
}
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ISessionStateStore.cs
- ComponentDispatcherThread.cs
- SchemaNamespaceManager.cs
- ReferenceEqualityComparer.cs
- CodeCompileUnit.cs
- OracleParameter.cs
- SafePEFileHandle.cs
- ImageAutomationPeer.cs
- ZoomPercentageConverter.cs
- StructuredTypeEmitter.cs
- ItemContainerPattern.cs
- WorkflowInstanceProvider.cs
- AssociationEndMember.cs
- GlyphInfoList.cs
- ItemCheckedEvent.cs
- GrammarBuilder.cs
- Deserializer.cs
- AuthorizationSection.cs
- PersonalizationStateInfoCollection.cs
- StringValueSerializer.cs
- ComponentSerializationService.cs
- BamlLocalizableResource.cs
- DocumentReference.cs
- WindowPatternIdentifiers.cs
- EncoderNLS.cs
- MemberAssignment.cs
- CfgParser.cs
- StringUtil.cs
- CodeAccessSecurityEngine.cs
- RankException.cs
- ColumnWidthChangingEvent.cs
- ServicesUtilities.cs
- TraceSource.cs
- AsyncOperation.cs
- SqlUdtInfo.cs
- GenericPrincipal.cs
- SmtpException.cs
- CollectionViewGroup.cs
- RepeatBehaviorConverter.cs
- NamespaceDecl.cs
- TextEditorDragDrop.cs
- TextServicesLoader.cs
- CopyAction.cs
- NavigatingCancelEventArgs.cs
- CheckBox.cs
- TextTreeNode.cs
- Enum.cs
- ValueTypePropertyReference.cs
- mediapermission.cs
- GridViewColumnCollectionChangedEventArgs.cs
- DateTimeOffset.cs
- WorkflowApplicationEventArgs.cs
- HtmlControl.cs
- CaseInsensitiveComparer.cs
- AttributeCollection.cs
- GridView.cs
- ReflectPropertyDescriptor.cs
- MSAAEventDispatcher.cs
- RelatedCurrencyManager.cs
- PanelStyle.cs
- InputProviderSite.cs
- HttpWebRequest.cs
- HScrollBar.cs
- _BasicClient.cs
- FormatVersion.cs
- AutomationElement.cs
- CodeTypeParameter.cs
- PerformanceCounterScope.cs
- DispatchWrapper.cs
- LockedAssemblyCache.cs
- PriorityRange.cs
- QueryStringParameter.cs
- RemoteWebConfigurationHostStream.cs
- MSAANativeProvider.cs
- Internal.cs
- ProviderConnectionPointCollection.cs
- EntityKey.cs
- DbException.cs
- PolicyLevel.cs
- BrushConverter.cs
- VirtualPathUtility.cs
- AmbientLight.cs
- MobileControlPersister.cs
- ConcurrentDictionary.cs
- LassoSelectionBehavior.cs
- EntityModelBuildProvider.cs
- AcceptorSessionSymmetricTransportSecurityProtocol.cs
- SafeNativeMethods.cs
- TrustSection.cs
- ToolStripCollectionEditor.cs
- HtmlContainerControl.cs
- UnaryExpressionHelper.cs
- SatelliteContractVersionAttribute.cs
- TranslateTransform.cs
- SortKey.cs
- CollectionChangeEventArgs.cs
- PasswordPropertyTextAttribute.cs
- PartialArray.cs
- GenericPrincipal.cs
- UpDownBase.cs