Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- BaseDataBoundControl.cs
- ItemCheckEvent.cs
- TemplateKeyConverter.cs
- FunctionNode.cs
- ClientSettingsProvider.cs
- BufferedStream.cs
- ComponentResourceKeyConverter.cs
- XmlElementAttributes.cs
- NetworkInformationException.cs
- ItemCheckEvent.cs
- Util.cs
- StaticDataManager.cs
- PropertyDescriptorCollection.cs
- SqlUserDefinedAggregateAttribute.cs
- QilStrConcatenator.cs
- MenuCommandService.cs
- DoubleAnimationClockResource.cs
- ThemeDirectoryCompiler.cs
- AllMembershipCondition.cs
- PropertyIDSet.cs
- XmlSchemaValidator.cs
- WebPartAuthorizationEventArgs.cs
- DocumentPage.cs
- WorkflowPrinting.cs
- XmlNodeChangedEventArgs.cs
- CodePageUtils.cs
- EntityDataSourceMemberPath.cs
- shaperfactoryquerycachekey.cs
- CodeCatchClause.cs
- ResourceContainer.cs
- PageBuildProvider.cs
- QilReference.cs
- ConfigurationProperty.cs
- InputEventArgs.cs
- Stack.cs
- ProfileSettings.cs
- Odbc32.cs
- FontStyleConverter.cs
- SkipStoryboardToFill.cs
- WebRequestModuleElementCollection.cs
- OverlappedAsyncResult.cs
- XamlGridLengthSerializer.cs
- BoundField.cs
- TextReader.cs
- HashSetDebugView.cs
- FillBehavior.cs
- QilTypeChecker.cs
- FieldBuilder.cs
- ActiveXHelper.cs
- SafeHandle.cs
- DataControlCommands.cs
- XmlArrayItemAttribute.cs
- TextTrailingCharacterEllipsis.cs
- TTSVoice.cs
- XmlILModule.cs
- ObjectListGeneralPage.cs
- XhtmlConformanceSection.cs
- WebEventTraceProvider.cs
- PrimaryKeyTypeConverter.cs
- Storyboard.cs
- SqlLiftWhereClauses.cs
- GridLengthConverter.cs
- TableAutomationPeer.cs
- MenuCommandService.cs
- MeshGeometry3D.cs
- ReadOnlyCollectionBase.cs
- SecurityContextCookieSerializer.cs
- FormattedText.cs
- CompilationPass2TaskInternal.cs
- TextRangeProviderWrapper.cs
- ObjectViewFactory.cs
- PtsCache.cs
- InvalidFilterCriteriaException.cs
- WebControlParameterProxy.cs
- LocalizableResourceBuilder.cs
- _NetworkingPerfCounters.cs
- SqlWriter.cs
- _NtlmClient.cs
- PageParser.cs
- CompositeControl.cs
- ColumnProvider.cs
- PreloadedPackages.cs
- SignatureDescription.cs
- AssertSection.cs
- SHA1CryptoServiceProvider.cs
- SrgsText.cs
- BigInt.cs
- SafeNativeMemoryHandle.cs
- CollectionContainer.cs
- ComAwareEventInfo.cs
- ScrollProviderWrapper.cs
- SessionStateSection.cs
- TypeDelegator.cs
- AppDomainGrammarProxy.cs
- SubstitutionList.cs
- SemanticBasicElement.cs
- MarginCollapsingState.cs
- UserNameSecurityTokenProvider.cs
- CodeTypeReference.cs
- DivideByZeroException.cs