Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / 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); } } }
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DSASignatureFormatter.cs
- AnnotationAdorner.cs
- TextTreeDeleteContentUndoUnit.cs
- ComponentSerializationService.cs
- XPathPatternBuilder.cs
- TextDecorations.cs
- PageAction.cs
- Stroke2.cs
- XmlChoiceIdentifierAttribute.cs
- COM2Properties.cs
- PropertyPushdownHelper.cs
- BitmapEffectState.cs
- AnchoredBlock.cs
- Exceptions.cs
- ToolStripItemCollection.cs
- UIntPtr.cs
- BufferedStream.cs
- Style.cs
- DiffuseMaterial.cs
- MenuItemCollection.cs
- PackageFilter.cs
- DataBoundControlAdapter.cs
- StructuredTypeEmitter.cs
- InputLanguageCollection.cs
- EmbeddedMailObjectsCollection.cs
- RegisteredDisposeScript.cs
- ConstructorArgumentAttribute.cs
- BindValidator.cs
- NativeMethods.cs
- BamlResourceDeserializer.cs
- FormattedText.cs
- Version.cs
- WebDescriptionAttribute.cs
- ConfigurationStrings.cs
- HandleCollector.cs
- ActivationServices.cs
- EdmValidator.cs
- SigningCredentials.cs
- SecurityDocument.cs
- TableLayoutPanelDesigner.cs
- ColorPalette.cs
- XslVisitor.cs
- ConfigurationElement.cs
- FormClosedEvent.cs
- SetStoryboardSpeedRatio.cs
- __ConsoleStream.cs
- TimeoutConverter.cs
- ObjectToIdCache.cs
- ListenerHandler.cs
- WebBrowsableAttribute.cs
- Attributes.cs
- TemplateBindingExtensionConverter.cs
- ExternalCalls.cs
- MemoryRecordBuffer.cs
- HttpException.cs
- WSAddressing10ProblemHeaderQNameFault.cs
- XmlSchemaIdentityConstraint.cs
- PartManifestEntry.cs
- PkcsUtils.cs
- BlockUIContainer.cs
- SqlInfoMessageEvent.cs
- DomainConstraint.cs
- NavigationWindowAutomationPeer.cs
- BaseTemplateCodeDomTreeGenerator.cs
- ScriptControl.cs
- ServiceAuthorizationManager.cs
- XmlSchemaProviderAttribute.cs
- ObjectAnimationUsingKeyFrames.cs
- OrderPreservingMergeHelper.cs
- SelectionUIHandler.cs
- ContextMenuAutomationPeer.cs
- WebExceptionStatus.cs
- XmlCodeExporter.cs
- documentsequencetextpointer.cs
- CodeTypeReference.cs
- XmlSchemaElement.cs
- ComEventsMethod.cs
- FastEncoder.cs
- DataColumnChangeEvent.cs
- Predicate.cs
- InputManager.cs
- AtomServiceDocumentSerializer.cs
- RefreshInfo.cs
- NetworkInformationPermission.cs
- ModelTreeManager.cs
- MarkupObject.cs
- TextBox.cs
- TextInfo.cs
- TextElementEnumerator.cs
- ReflectionTypeLoadException.cs
- NativeMethodsCLR.cs
- CodeTypeParameterCollection.cs
- Splitter.cs
- TaiwanLunisolarCalendar.cs
- CheckBoxField.cs
- FrameworkTextComposition.cs
- DataTrigger.cs
- StringDictionary.cs
- MultiView.cs
- WpfWebRequestHelper.cs