Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / xsp / System / Web / Hosting / IIS7UserPrincipal.cs / 1 / IIS7UserPrincipal.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Hosting { using System; using System.Text; using System.Collections.Generic; using System.Security.Principal; internal sealed class IIS7UserPrincipal : IPrincipal { // user object fields private IIdentity _identity; private IIS7WorkerRequest _wr; internal IIS7UserPrincipal(IIS7WorkerRequest wr, IIdentity identity) { _wr = wr; _identity = identity; } // // IPrincipal implementations // public IIdentity Identity { get { return _identity; } } public bool IsInRole(String role) { return _wr.IsUserInRole(role); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Hosting { using System; using System.Text; using System.Collections.Generic; using System.Security.Principal; internal sealed class IIS7UserPrincipal : IPrincipal { // user object fields private IIdentity _identity; private IIS7WorkerRequest _wr; internal IIS7UserPrincipal(IIS7WorkerRequest wr, IIdentity identity) { _wr = wr; _identity = identity; } // // IPrincipal implementations // public IIdentity Identity { get { return _identity; } } public bool IsInRole(String role) { return _wr.IsUserInRole(role); } } } // 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
- CalendarDay.cs
- GACIdentityPermission.cs
- HttpCookiesSection.cs
- XPathNodeIterator.cs
- HttpDictionary.cs
- PanelStyle.cs
- BamlLocalizableResourceKey.cs
- ComponentEditorForm.cs
- SqlUserDefinedAggregateAttribute.cs
- ImageBrush.cs
- PolyBezierSegmentFigureLogic.cs
- SemanticAnalyzer.cs
- COM2ExtendedBrowsingHandler.cs
- StringPropertyBuilder.cs
- ToolStripProfessionalLowResolutionRenderer.cs
- TextServicesCompartment.cs
- XmlSchemaDatatype.cs
- ExtendedPropertyDescriptor.cs
- ModuleBuilder.cs
- DbMetaDataColumnNames.cs
- DataGridViewCellValidatingEventArgs.cs
- GlyphElement.cs
- SqlOuterApplyReducer.cs
- AssemblyName.cs
- StatusStrip.cs
- CounterCreationData.cs
- XPathAncestorQuery.cs
- TrackingLocation.cs
- Simplifier.cs
- Int32Converter.cs
- IOException.cs
- cookiecollection.cs
- ContainerFilterService.cs
- XmlRawWriter.cs
- sqlstateclientmanager.cs
- _KerberosClient.cs
- MultipartIdentifier.cs
- WebPartConnectionsConfigureVerb.cs
- ViewPort3D.cs
- GrammarBuilder.cs
- SiteMapNodeItem.cs
- SerializationBinder.cs
- SafeNativeMethods.cs
- DataSourceExpressionCollection.cs
- XmlUrlResolver.cs
- ToggleButtonAutomationPeer.cs
- ForceCopyBuildProvider.cs
- GridViewCancelEditEventArgs.cs
- SupportingTokenParameters.cs
- SmuggledIUnknown.cs
- PageThemeBuildProvider.cs
- XmlCharType.cs
- Touch.cs
- ShapingWorkspace.cs
- ElementsClipboardData.cs
- RelationshipFixer.cs
- ObjectMemberMapping.cs
- HandlerBase.cs
- MultipartIdentifier.cs
- baseshape.cs
- RequestContext.cs
- QueryableDataSource.cs
- Transaction.cs
- WebBrowsableAttribute.cs
- OdbcEnvironmentHandle.cs
- CompoundFileStorageReference.cs
- ClickablePoint.cs
- SerializationFieldInfo.cs
- UriScheme.cs
- VisualBrush.cs
- EDesignUtil.cs
- GPRECT.cs
- StructuredTypeInfo.cs
- CacheSection.cs
- DataGridCommandEventArgs.cs
- DataTemplateSelector.cs
- ProcessHostMapPath.cs
- FixedPageStructure.cs
- HTTPNotFoundHandler.cs
- BitmapSource.cs
- unsafeIndexingFilterStream.cs
- ExpressionBuilderCollection.cs
- QuerySafeNavigator.cs
- ActivityExecutionContext.cs
- SettingsPropertyValueCollection.cs
- InstanceCreationEditor.cs
- RowSpanVector.cs
- XmlArrayItemAttributes.cs
- SiteMapSection.cs
- CaseInsensitiveOrdinalStringComparer.cs
- SQLBytes.cs
- DataContractJsonSerializer.cs
- SwitchAttribute.cs
- PerspectiveCamera.cs
- IdentitySection.cs
- SecurityRuntime.cs
- MessageProtectionOrder.cs
- prompt.cs
- MissingMethodException.cs
- shaper.cs