Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / Configuration / WebPartsPersonalizationAuthorization.cs / 2 / WebPartsPersonalizationAuthorization.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Configuration { using System; using System.Configuration; using System.Collections; using System.Collections.Specialized; using System.Security.Principal; using System.Web; using System.Web.Compilation; using System.Web.Configuration; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.Util; using System.Xml; using System.Security.Permissions; [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class WebPartsPersonalizationAuthorization : ConfigurationElement { private static ConfigurationPropertyCollection _properties; private static readonly ConfigurationProperty _propRules = new ConfigurationProperty(null, typeof(AuthorizationRuleCollection), null, ConfigurationPropertyOptions.IsDefaultCollection); static WebPartsPersonalizationAuthorization() { // Property initialization _properties = new ConfigurationPropertyCollection(); _properties.Add(_propRules); } protected override ConfigurationPropertyCollection Properties { get { return _properties; } } [ConfigurationProperty("", IsDefaultCollection = true)] public AuthorizationRuleCollection Rules { get { return (AuthorizationRuleCollection)base[_propRules]; } } internal bool IsUserAllowed(IPrincipal user, String verb) { return Rules.IsUserAllowed(user, verb); } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- sqlstateclientmanager.cs
- MenuTracker.cs
- CompareValidator.cs
- ToolStripItemRenderEventArgs.cs
- SessionParameter.cs
- DecimalStorage.cs
- EventLogInternal.cs
- BuildDependencySet.cs
- LinqToSqlWrapper.cs
- X509SecurityTokenAuthenticator.cs
- XmlReaderSettings.cs
- MouseDevice.cs
- SiteMapDataSource.cs
- BrowserCapabilitiesFactory.cs
- Style.cs
- MembershipSection.cs
- MethodToken.cs
- COM2IDispatchConverter.cs
- SponsorHelper.cs
- DbParameterCollectionHelper.cs
- CompilationSection.cs
- PixelFormats.cs
- TextRunCacheImp.cs
- ProfileGroupSettings.cs
- SafeReadContext.cs
- PlainXmlWriter.cs
- SetMemberBinder.cs
- View.cs
- ContainerControl.cs
- Rfc2898DeriveBytes.cs
- AttributeCollection.cs
- TraceEventCache.cs
- Expr.cs
- Content.cs
- ProviderSettingsCollection.cs
- Cast.cs
- IisTraceWebEventProvider.cs
- EventLogReader.cs
- LinqDataSourceInsertEventArgs.cs
- Point4DConverter.cs
- Hex.cs
- SelectionItemPattern.cs
- ObjectQueryState.cs
- TextFindEngine.cs
- CellTreeSimplifier.cs
- HttpWrapper.cs
- ClientConvert.cs
- FormatVersion.cs
- DesignerActionMethodItem.cs
- DES.cs
- TextInfo.cs
- PassportIdentity.cs
- InstanceNameConverter.cs
- InvalidProgramException.cs
- DbConnectionPoolCounters.cs
- WCFBuildProvider.cs
- DataRecordInfo.cs
- PinProtectionHelper.cs
- EventLogPermissionEntry.cs
- PermissionAttributes.cs
- InfoCardPolicy.cs
- ConfigurationManagerInternalFactory.cs
- RegisteredScript.cs
- FileDialog_Vista_Interop.cs
- BulletedList.cs
- CodeSnippetTypeMember.cs
- NetMsmqBinding.cs
- CfgParser.cs
- GraphicsPath.cs
- DecimalAnimation.cs
- PersonalizableAttribute.cs
- XhtmlTextWriter.cs
- BitmapEffectRenderDataResource.cs
- InfoCard.cs
- DecoratedNameAttribute.cs
- FontCollection.cs
- Win32.cs
- RowVisual.cs
- CustomSignedXml.cs
- ping.cs
- WindowsUpDown.cs
- XmlILAnnotation.cs
- ValidationErrorInfo.cs
- StrictModeSecurityHeaderElementInferenceEngine.cs
- TreeNodeStyle.cs
- SecurityTimestamp.cs
- SchemaEntity.cs
- ApplicationSecurityManager.cs
- KnownTypes.cs
- DSASignatureFormatter.cs
- ProtocolReflector.cs
- XmlRootAttribute.cs
- SingleResultAttribute.cs
- ToolboxItemFilterAttribute.cs
- ColorContextHelper.cs
- FontFamily.cs
- ComEventsInfo.cs
- ControlUtil.cs
- UriWriter.cs
- MessageSmuggler.cs