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
- ExpressionTable.cs
- SimpleMailWebEventProvider.cs
- ListBindableAttribute.cs
- EndpointConfigContainer.cs
- UniqueIdentifierService.cs
- KeyInfo.cs
- FunctionQuery.cs
- EditorBrowsableAttribute.cs
- VirtualizedCellInfoCollection.cs
- ElementProxy.cs
- RouteItem.cs
- KeyGestureValueSerializer.cs
- WebControlParameterProxy.cs
- StylusDownEventArgs.cs
- List.cs
- View.cs
- ViewStateException.cs
- WebCodeGenerator.cs
- CustomErrorsSectionWrapper.cs
- FastPropertyAccessor.cs
- PropertyChangeTracker.cs
- DesignerCapabilities.cs
- ConditionCollection.cs
- AssemblyBuilder.cs
- DesignOnlyAttribute.cs
- Guid.cs
- NameValueConfigurationCollection.cs
- PropertyFilterAttribute.cs
- IdentityValidationException.cs
- StreamAsIStream.cs
- PathHelper.cs
- DSASignatureFormatter.cs
- LogicalTreeHelper.cs
- PropertySet.cs
- HScrollBar.cs
- HttpHandlersSection.cs
- XmlNotation.cs
- WindowsComboBox.cs
- XmlCharacterData.cs
- SaveFileDialog.cs
- DefaultObjectMappingItemCollection.cs
- EntityProxyFactory.cs
- DelegateBodyWriter.cs
- UndoManager.cs
- WebPartZoneBaseDesigner.cs
- smtpconnection.cs
- Component.cs
- FixedPage.cs
- Schema.cs
- Vector3DKeyFrameCollection.cs
- FixedFindEngine.cs
- StreamGeometry.cs
- ArrayList.cs
- TokenFactoryFactory.cs
- ZipPackagePart.cs
- ExceptionRoutedEventArgs.cs
- CodeDomComponentSerializationService.cs
- ScriptServiceAttribute.cs
- SqlBuffer.cs
- MenuCommand.cs
- DataBoundLiteralControl.cs
- XmlTextReaderImplHelpers.cs
- ImageAnimator.cs
- HttpsChannelListener.cs
- ConfigXmlWhitespace.cs
- PageRequestManager.cs
- HtmlTableCellCollection.cs
- GridEntry.cs
- AppendHelper.cs
- Compiler.cs
- Lease.cs
- odbcmetadatacollectionnames.cs
- DeploymentSection.cs
- WorkflowInstanceSuspendedRecord.cs
- CommonProperties.cs
- MailBnfHelper.cs
- WebPartHeaderCloseVerb.cs
- BuildManagerHost.cs
- DoubleAnimationUsingKeyFrames.cs
- unsafeIndexingFilterStream.cs
- PenLineJoinValidation.cs
- CalendarDesigner.cs
- DrawingCollection.cs
- SizeKeyFrameCollection.cs
- ProxyFragment.cs
- SafeThreadHandle.cs
- Underline.cs
- AccessText.cs
- HttpCacheVaryByContentEncodings.cs
- GcSettings.cs
- HasRunnableWorkflowEvent.cs
- FormViewModeEventArgs.cs
- TableLayoutStyle.cs
- OutputScope.cs
- AuthorizationSection.cs
- ToolStripItemBehavior.cs
- CollectionBuilder.cs
- BasicExpressionVisitor.cs
- ComponentResourceManager.cs
- OLEDB_Util.cs