Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SchemaTableColumn.cs
- ModelTypeConverter.cs
- SecurityVerifiedMessage.cs
- StorageEndPropertyMapping.cs
- InvalidComObjectException.cs
- StylusPointProperty.cs
- SelectionListDesigner.cs
- ArgIterator.cs
- ResourcesChangeInfo.cs
- TextTreeFixupNode.cs
- SqlUtils.cs
- dataobject.cs
- StrokeCollection.cs
- TextRangeSerialization.cs
- ResourcePermissionBase.cs
- Parameter.cs
- BoundPropertyEntry.cs
- XmlSchemaAppInfo.cs
- HostExecutionContextManager.cs
- BoundingRectTracker.cs
- StylusPointProperties.cs
- CodePageUtils.cs
- GridViewCommandEventArgs.cs
- FormCollection.cs
- KeyboardNavigation.cs
- Encoding.cs
- PauseStoryboard.cs
- DataGridViewComboBoxColumnDesigner.cs
- GlyphManager.cs
- ToolboxComponentsCreatingEventArgs.cs
- DispatcherSynchronizationContext.cs
- Function.cs
- HostingEnvironmentSection.cs
- RedirectionProxy.cs
- AppliedDeviceFiltersDialog.cs
- FontCacheLogic.cs
- SettingsPropertyWrongTypeException.cs
- BindingGroup.cs
- BindingGraph.cs
- SimpleBitVector32.cs
- MDIWindowDialog.cs
- MatchingStyle.cs
- CodeDomLoader.cs
- RequestQueue.cs
- GlyphRunDrawing.cs
- StylusPointPropertyUnit.cs
- Table.cs
- securestring.cs
- TextBlockAutomationPeer.cs
- SettingsProperty.cs
- XmlSchemaNotation.cs
- LogEntryDeserializer.cs
- TargetException.cs
- KeyFrames.cs
- ToolStripControlHost.cs
- CssClassPropertyAttribute.cs
- DataGridViewRowPostPaintEventArgs.cs
- CodeDesigner.cs
- DockingAttribute.cs
- PointAnimationUsingPath.cs
- WebBrowserNavigatedEventHandler.cs
- TableProvider.cs
- RsaKeyIdentifierClause.cs
- ToolBar.cs
- CannotUnloadAppDomainException.cs
- AdornedElementPlaceholder.cs
- PrinterUnitConvert.cs
- RightsManagementEncryptedStream.cs
- ListQueryResults.cs
- InputScope.cs
- BaseServiceProvider.cs
- XmlTextReader.cs
- Byte.cs
- FileDialogCustomPlace.cs
- ListChangedEventArgs.cs
- CodeVariableReferenceExpression.cs
- filewebrequest.cs
- WinFormsSecurity.cs
- InternalSafeNativeMethods.cs
- BasePattern.cs
- FontFamily.cs
- BaseServiceProvider.cs
- FormViewDeletedEventArgs.cs
- BaseCollection.cs
- Solver.cs
- XNodeNavigator.cs
- CompressedStack.cs
- CommandValueSerializer.cs
- CommandField.cs
- SliderAutomationPeer.cs
- FontUnitConverter.cs
- TextTreePropertyUndoUnit.cs
- WebPartZone.cs
- ResourceReferenceKeyNotFoundException.cs
- Win32PrintDialog.cs
- XmlParserContext.cs
- PropertyFilterAttribute.cs
- TextBox.cs
- BindingContext.cs
- XhtmlConformanceSection.cs