Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / fx / src / xsp / System / Web / Configuration / WebPartsPersonalizationAuthorization.cs / 3 / 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); } } } // 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
- ProxyFragment.cs
- ButtonField.cs
- ThreadAttributes.cs
- PasswordPropertyTextAttribute.cs
- ComboBox.cs
- PeerDuplexChannelListener.cs
- ClientEventManager.cs
- PersonalizableAttribute.cs
- _FixedSizeReader.cs
- HebrewNumber.cs
- SqlTypesSchemaImporter.cs
- EventLogTraceListener.cs
- SmiEventSink_Default.cs
- TextBoxRenderer.cs
- FileUtil.cs
- InfoCardProofToken.cs
- TypeToArgumentTypeConverter.cs
- ObjectStateEntryOriginalDbUpdatableDataRecord.cs
- RestClientProxyHandler.cs
- ImageCodecInfo.cs
- MailAddress.cs
- DesignerAutoFormat.cs
- RemotingConfigParser.cs
- RightsManagementEncryptedStream.cs
- Rectangle.cs
- SQLDecimalStorage.cs
- SizeValueSerializer.cs
- DictionaryKeyPropertyAttribute.cs
- UTF8Encoding.cs
- KeyInterop.cs
- DynamicDataManager.cs
- QilExpression.cs
- DescendantBaseQuery.cs
- Int16KeyFrameCollection.cs
- SmiRequestExecutor.cs
- Transform3DGroup.cs
- DispatcherFrame.cs
- VisualProxy.cs
- CryptoApi.cs
- SqlInternalConnectionSmi.cs
- ValidationRuleCollection.cs
- XmlIlGenerator.cs
- WindowsListBox.cs
- PersonalizationProvider.cs
- InvalidComObjectException.cs
- TrustSection.cs
- GeometryCollection.cs
- DBConnectionString.cs
- BufferedGraphics.cs
- XDRSchema.cs
- CqlBlock.cs
- COAUTHIDENTITY.cs
- ToolTipService.cs
- SettingsAttributes.cs
- RemotingException.cs
- ControlDesigner.cs
- DoubleAnimationBase.cs
- Selection.cs
- ErrorHandlerFaultInfo.cs
- DataServiceQueryProvider.cs
- SettingsPropertyValue.cs
- TransactionContext.cs
- Vector3DCollectionConverter.cs
- TypeNameConverter.cs
- DataGridAutomationPeer.cs
- Peer.cs
- SslStream.cs
- DbResourceAllocator.cs
- FormsAuthenticationConfiguration.cs
- TraceLevelStore.cs
- AuthorizationRule.cs
- Trace.cs
- WSHttpBindingBase.cs
- LayoutInformation.cs
- dataobject.cs
- IteratorFilter.cs
- XmlProcessingInstruction.cs
- MissingManifestResourceException.cs
- XmlAtomicValue.cs
- MutexSecurity.cs
- PathStreamGeometryContext.cs
- NegationPusher.cs
- ToolStripDropDownMenu.cs
- BuildManager.cs
- PropertyStore.cs
- WindowsListViewItem.cs
- WCFServiceClientProxyGenerator.cs
- TextHidden.cs
- ContextDataSourceContextData.cs
- _LazyAsyncResult.cs
- DataMember.cs
- CleanUpVirtualizedItemEventArgs.cs
- Mapping.cs
- DynamicValueConverter.cs
- RegexMatch.cs
- ExternalCalls.cs
- RichTextBoxConstants.cs
- Item.cs
- SQLInt64.cs
- ActivityAction.cs