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
- DesignerDataStoredProcedure.cs
- DocumentXPathNavigator.cs
- ObjectStateManagerMetadata.cs
- BuildManagerHost.cs
- XPathDocumentIterator.cs
- CqlParser.cs
- ZoneButton.cs
- XmlSchemaChoice.cs
- ModelMemberCollection.cs
- ThreadAttributes.cs
- HttpCookie.cs
- AdCreatedEventArgs.cs
- ADRoleFactoryConfiguration.cs
- TableRow.cs
- Int16Animation.cs
- AuthenticationSection.cs
- SystemColors.cs
- WindowsGraphicsWrapper.cs
- MethodRental.cs
- LogSwitch.cs
- ScrollProviderWrapper.cs
- CompositeScriptReference.cs
- TemplateParser.cs
- ContentElementAutomationPeer.cs
- BitmapEffectGeneralTransform.cs
- TraceUtility.cs
- InputGestureCollection.cs
- XsltLoader.cs
- ArrangedElement.cs
- ObjectListField.cs
- DataFieldConverter.cs
- DistributedTransactionPermission.cs
- TrustSection.cs
- Properties.cs
- dataSvcMapFileLoader.cs
- SelfIssuedAuthProofToken.cs
- ProvidersHelper.cs
- x509store.cs
- DBCSCodePageEncoding.cs
- ModifiableIteratorCollection.cs
- SymmetricKeyWrap.cs
- EventLogHandle.cs
- ParsedRoute.cs
- AccessorTable.cs
- DataPagerField.cs
- CircleHotSpot.cs
- WorkerRequest.cs
- OleDbTransaction.cs
- DataSourceControl.cs
- IdleTimeoutMonitor.cs
- SourceElementsCollection.cs
- HtmlForm.cs
- MetadataSource.cs
- SelectionListDesigner.cs
- TextSyndicationContent.cs
- EventProperty.cs
- EditorZone.cs
- SafeProcessHandle.cs
- IImplicitResourceProvider.cs
- SaveFileDialog.cs
- Span.cs
- RewritingPass.cs
- ServiceInfoCollection.cs
- MinimizableAttributeTypeConverter.cs
- DataViewSettingCollection.cs
- ContentPlaceHolder.cs
- ComponentResourceKeyConverter.cs
- CalendarButtonAutomationPeer.cs
- MexServiceChannelBuilder.cs
- GetWinFXPath.cs
- ISAPIApplicationHost.cs
- XmlSchemaComplexContent.cs
- PriorityBinding.cs
- TypeExtensionConverter.cs
- ControlIdConverter.cs
- ProfilePropertySettings.cs
- ToggleButtonAutomationPeer.cs
- VarInfo.cs
- Calendar.cs
- ValidationErrorCollection.cs
- TableLayoutStyle.cs
- XPathParser.cs
- ActiveDocumentEvent.cs
- XdrBuilder.cs
- XmlBoundElement.cs
- ConstraintCollection.cs
- BooleanExpr.cs
- NumberFunctions.cs
- XmlUtil.cs
- StorageEndPropertyMapping.cs
- CryptoConfig.cs
- SelectionItemPattern.cs
- InputBindingCollection.cs
- Cursors.cs
- CatalogPart.cs
- XmlText.cs
- GPRECTF.cs
- MetaType.cs
- DataView.cs
- Part.cs