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
- DataBoundControlHelper.cs
- Marshal.cs
- RpcResponse.cs
- ObjectViewEntityCollectionData.cs
- XmlSchemaSimpleType.cs
- HttpProfileBase.cs
- PnrpPeerResolverElement.cs
- CompoundFileStorageReference.cs
- Clock.cs
- MetadataArtifactLoaderCompositeFile.cs
- ComponentDesigner.cs
- InstanceKeyCompleteException.cs
- CodeValidator.cs
- SqlCachedBuffer.cs
- Stopwatch.cs
- SoapEnumAttribute.cs
- SamlSerializer.cs
- ObjectListGeneralPage.cs
- SubMenuStyleCollection.cs
- DataGridViewColumn.cs
- Matrix3D.cs
- TreeNodeSelectionProcessor.cs
- GridEntryCollection.cs
- SoapServerMessage.cs
- MetadataAssemblyHelper.cs
- ReadOnlyDataSourceView.cs
- SessionStateItemCollection.cs
- LogWriteRestartAreaAsyncResult.cs
- ModuleElement.cs
- WebControl.cs
- SqlBooleanMismatchVisitor.cs
- BuildManagerHost.cs
- HtmlInputCheckBox.cs
- WebRequestModuleElement.cs
- Win32Exception.cs
- ToolboxService.cs
- TransferMode.cs
- sortedlist.cs
- webbrowsersite.cs
- Condition.cs
- XmlSchemaNotation.cs
- Canvas.cs
- DeviceFilterDictionary.cs
- CatalogPartCollection.cs
- TableProviderWrapper.cs
- AnnotationStore.cs
- UITypeEditors.cs
- FileDialogCustomPlace.cs
- ObjectView.cs
- TraceContextRecord.cs
- SingleConverter.cs
- ProgramNode.cs
- MeasureItemEvent.cs
- ActivityCodeDomSerializationManager.cs
- ListControl.cs
- ScaleTransform3D.cs
- TypedDataSetSchemaImporterExtension.cs
- CharStorage.cs
- AdvancedBindingPropertyDescriptor.cs
- XmlWriter.cs
- ConfigXmlDocument.cs
- XmlImplementation.cs
- ActivityCollectionMarkupSerializer.cs
- Cursor.cs
- XmlReturnWriter.cs
- MergeFailedEvent.cs
- EntityDataSourceViewSchema.cs
- SystemIPGlobalStatistics.cs
- DataGridHeaderBorder.cs
- TcpTransportManager.cs
- AmbientValueAttribute.cs
- PropagatorResult.cs
- EmptyQuery.cs
- DateTimeFormatInfo.cs
- _ServiceNameStore.cs
- HtmlTableRowCollection.cs
- XmlSchemaDatatype.cs
- ReferentialConstraint.cs
- EditorAttribute.cs
- TextCollapsingProperties.cs
- HtmlControlAdapter.cs
- ZoomComboBox.cs
- Subtree.cs
- oledbmetadatacolumnnames.cs
- DataGridViewCellParsingEventArgs.cs
- FixUpCollection.cs
- CustomBindingCollectionElement.cs
- CommentEmitter.cs
- WebPartVerbsEventArgs.cs
- Rights.cs
- WebPartConnectionsEventArgs.cs
- ResourceDisplayNameAttribute.cs
- PlatformCulture.cs
- CompilationRelaxations.cs
- Pool.cs
- OneOfTypeConst.cs
- XmlQueryRuntime.cs
- SvcMapFile.cs
- ReadOnlyDictionary.cs
- EntityCommandDefinition.cs