Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / Security / MembershipAdapter.cs / 1305376 / MembershipAdapter.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Security { using System; using System.Web.Configuration; // NOTE: This type exists solely for System.Web.ApplicationServices.dll which creates and calls // it dynamically using Reflection. DO NOT rename, or change the namespace of this class without // updating the associated code in ndp\fx\src\xsp\System\AppServices\Util\SystemWebProxy.cs. internal class MembershipAdapter : IMembershipAdapter { public MembershipAdapter() { } public MembershipProviderCollection Providers { get { return Membership.Providers; } } public int UserIsOnlineTimeWindow { get { return Membership.UserIsOnlineTimeWindow; } } public bool IsDecryptionKeyAutogenerated { get { return MachineKeySection.IsDecryptionKeyAutogenerated; } } public bool UsingCustomEncryption { get { return MachineKeySection.UsingCustomEncryption; } } public byte[] EncryptOrDecryptData(bool encrypt, byte[] buffer, bool useLegacyMode) { // DevDiv Bugs 137864: Use IVType.None for compatibility with stored passwords even after SP20 compat mode enabled. // This is the ONLY case IVType.None should be used. return MachineKeySection.EncryptOrDecryptData(encrypt, buffer, (byte[])null, 0, buffer.Length, false /* useValidationSymAlgo */, useLegacyMode, IVType.None); } } } // 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
- ManagementPath.cs
- ArgumentException.cs
- JsonEnumDataContract.cs
- ConfigurationElement.cs
- DependencyPropertyChangedEventArgs.cs
- CodeTypeReferenceExpression.cs
- DataRow.cs
- MdbDataFileEditor.cs
- IgnoreFlushAndCloseStream.cs
- ScriptResourceInfo.cs
- ConfigurationConverterBase.cs
- OleDbStruct.cs
- Control.cs
- WebBrowserBase.cs
- SR.Designer.cs
- SiteMapNodeItem.cs
- QueryNode.cs
- FacetDescriptionElement.cs
- PersonalizationStateInfoCollection.cs
- CompositeFontFamily.cs
- RemoteCryptoSignHashRequest.cs
- ValidationEventArgs.cs
- ItemChangedEventArgs.cs
- RouteItem.cs
- CompoundFileIOPermission.cs
- PreviewKeyDownEventArgs.cs
- InfoCard.cs
- Dynamic.cs
- GridProviderWrapper.cs
- UserInitiatedRoutedEventPermission.cs
- TemplateLookupAction.cs
- HttpRuntimeSection.cs
- TextPointerBase.cs
- NetSectionGroup.cs
- SafeNativeMethods.cs
- FontResourceCache.cs
- StackOverflowException.cs
- SqlUtils.cs
- HandleRef.cs
- Style.cs
- PassportPrincipal.cs
- MDIControlStrip.cs
- OutputCacheSection.cs
- MetadataException.cs
- ActivityBuilderXamlWriter.cs
- CodeIdentifiers.cs
- TypedAsyncResult.cs
- CompilerWrapper.cs
- UnitControl.cs
- PixelShader.cs
- FieldBuilder.cs
- Journaling.cs
- ConfigurationProperty.cs
- RecognizeCompletedEventArgs.cs
- BufferedReceiveManager.cs
- UpdateExpressionVisitor.cs
- QueryAccessibilityHelpEvent.cs
- TypeSystem.cs
- MeshGeometry3D.cs
- XdrBuilder.cs
- Timer.cs
- TableRowGroupCollection.cs
- QilReplaceVisitor.cs
- ErrorHandler.cs
- TempEnvironment.cs
- XmlMembersMapping.cs
- PropertyFilterAttribute.cs
- ExpandoObject.cs
- SmiEventSink.cs
- __Filters.cs
- StorageBasedPackageProperties.cs
- OracleDataReader.cs
- PanelStyle.cs
- InlineCategoriesDocument.cs
- EntityObject.cs
- MsmqProcessProtocolHandler.cs
- ActivityExecutorSurrogate.cs
- TextContainer.cs
- MasterPage.cs
- CleanUpVirtualizedItemEventArgs.cs
- SqlNotificationEventArgs.cs
- MediaTimeline.cs
- MobileResource.cs
- ObjectListField.cs
- Error.cs
- OutputWindow.cs
- Html32TextWriter.cs
- HttpListenerException.cs
- TextProperties.cs
- Stream.cs
- TypeInitializationException.cs
- DefaultMemberAttribute.cs
- ClientConfigPaths.cs
- ContainerVisual.cs
- WindowShowOrOpenTracker.cs
- Util.cs
- RawAppCommandInputReport.cs
- ExpressionVisitor.cs
- Timer.cs
- ContextInformation.cs