Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / Hosting / IIS7UserPrincipal.cs / 1305376 / 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
- CellNormalizer.cs
- CodeAttributeDeclarationCollection.cs
- Graphics.cs
- GPStream.cs
- TraceRecord.cs
- ipaddressinformationcollection.cs
- TableHeaderCell.cs
- CharUnicodeInfo.cs
- TextEffectResolver.cs
- InvokeBinder.cs
- XmlAttribute.cs
- ExpressionConverter.cs
- unitconverter.cs
- SystemFonts.cs
- ClientRuntimeConfig.cs
- CodeAccessSecurityEngine.cs
- WebPartCloseVerb.cs
- DesignUtil.cs
- IdentityManager.cs
- HandleCollector.cs
- Simplifier.cs
- NamedObject.cs
- PropertyValueUIItem.cs
- NotFiniteNumberException.cs
- ListViewItem.cs
- BitConverter.cs
- TableProviderWrapper.cs
- RuntimeWrappedException.cs
- DependencyObjectValidator.cs
- TrackingStringDictionary.cs
- BypassElementCollection.cs
- XmlChildEnumerator.cs
- Matrix3DConverter.cs
- AsyncStreamReader.cs
- GeometryValueSerializer.cs
- CatalogPart.cs
- TraceLog.cs
- MappingMetadataHelper.cs
- Clipboard.cs
- KeyManager.cs
- BuildManagerHost.cs
- EdmConstants.cs
- HeaderedContentControl.cs
- UserInitiatedRoutedEventPermission.cs
- XamlPoint3DCollectionSerializer.cs
- PreDigestedSignedInfo.cs
- ScriptingJsonSerializationSection.cs
- XmlEventCache.cs
- ManualResetEvent.cs
- SqlDataSourceCache.cs
- TransformerConfigurationWizardBase.cs
- PcmConverter.cs
- CheckBox.cs
- ToolStripItemCollection.cs
- DataGridViewHitTestInfo.cs
- FormViewAutoFormat.cs
- ClientTarget.cs
- DBCommandBuilder.cs
- KnownTypesHelper.cs
- BaseCodeDomTreeGenerator.cs
- CryptoKeySecurity.cs
- SchemaEntity.cs
- PageCatalogPart.cs
- ProfilePropertyMetadata.cs
- ChtmlTextBoxAdapter.cs
- ClientConfigurationHost.cs
- FileDialog_Vista.cs
- SemaphoreSlim.cs
- TemplateInstanceAttribute.cs
- EpmHelper.cs
- DisplayMemberTemplateSelector.cs
- StylusPointPropertyId.cs
- FrameworkContentElementAutomationPeer.cs
- RemotingException.cs
- ConnectionManagementElementCollection.cs
- CFGGrammar.cs
- ToolStripItemGlyph.cs
- Tracer.cs
- HandlerBase.cs
- EntityDataSourceDataSelectionPanel.cs
- StorageScalarPropertyMapping.cs
- SiteMapNodeItem.cs
- VirtualPathUtility.cs
- Attachment.cs
- LoginCancelEventArgs.cs
- VBIdentifierDesigner.xaml.cs
- SchemaImporterExtension.cs
- ClientTarget.cs
- ZipIOFileItemStream.cs
- CompModSwitches.cs
- RecognizerInfo.cs
- DrawingCollection.cs
- StylusButtonEventArgs.cs
- cache.cs
- PropertyConverter.cs
- ChannelReliableSession.cs
- TextAnchor.cs
- DataMemberConverter.cs
- InsufficientExecutionStackException.cs
- URIFormatException.cs