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
- CompModHelpers.cs
- UInt64Storage.cs
- WizardPanel.cs
- LinqDataSourceSelectEventArgs.cs
- BeginEvent.cs
- OLEDB_Util.cs
- SystemIPInterfaceProperties.cs
- QueueSurrogate.cs
- Timer.cs
- TargetControlTypeCache.cs
- CanonicalXml.cs
- ConnectivityStatus.cs
- Inflater.cs
- DetailsViewUpdatedEventArgs.cs
- LabelAutomationPeer.cs
- CreateUserWizardStep.cs
- ButtonStandardAdapter.cs
- SafeArrayTypeMismatchException.cs
- TraceContextRecord.cs
- TextRangeEdit.cs
- IntSecurity.cs
- HttpWebRequestElement.cs
- GridViewSelectEventArgs.cs
- DesignerObjectListAdapter.cs
- SchemaTableOptionalColumn.cs
- EntityDataReader.cs
- PathData.cs
- Rijndael.cs
- HttpCapabilitiesBase.cs
- DBPropSet.cs
- LoadedOrUnloadedOperation.cs
- FontEmbeddingManager.cs
- NativeMethodsOther.cs
- PointLight.cs
- TextElementCollection.cs
- ComponentDispatcherThread.cs
- MailDefinition.cs
- Models.cs
- DataTemplate.cs
- OleDbSchemaGuid.cs
- CommandField.cs
- WebControl.cs
- FontNamesConverter.cs
- FloaterParagraph.cs
- QueryRelOp.cs
- XmlRawWriter.cs
- TransformationRules.cs
- SqlCacheDependencyDatabase.cs
- XpsSerializationManager.cs
- AsyncCompletedEventArgs.cs
- WmpBitmapDecoder.cs
- EncodingTable.cs
- ApplicationInfo.cs
- RefreshEventArgs.cs
- Sql8ConformanceChecker.cs
- WebAdminConfigurationHelper.cs
- SecurityHeader.cs
- SqlDataSourceStatusEventArgs.cs
- PeerNameRegistration.cs
- PointConverter.cs
- WebServiceData.cs
- RoutedEventHandlerInfo.cs
- ExtensionSimplifierMarkupObject.cs
- Scripts.cs
- FrameworkTextComposition.cs
- DeferredReference.cs
- IgnorePropertiesAttribute.cs
- SchemaAttDef.cs
- StyleModeStack.cs
- SystemIPInterfaceProperties.cs
- SurrogateEncoder.cs
- UIElement3D.cs
- CompiledAction.cs
- DocumentPageTextView.cs
- ReverseInheritProperty.cs
- TileBrush.cs
- OleDbParameter.cs
- __ConsoleStream.cs
- DbConnectionStringCommon.cs
- XmlException.cs
- BinaryObjectWriter.cs
- DbConnectionPoolGroupProviderInfo.cs
- VerificationAttribute.cs
- loginstatus.cs
- ActivityDesignerLayoutSerializers.cs
- TemplateDefinition.cs
- NotImplementedException.cs
- SqlCrossApplyToCrossJoin.cs
- QueryGenerator.cs
- DiscardableAttribute.cs
- StartUpEventArgs.cs
- WebPartZoneCollection.cs
- KoreanCalendar.cs
- input.cs
- Menu.cs
- InputProviderSite.cs
- mda.cs
- BasicHttpBindingElement.cs
- GACIdentityPermission.cs
- RecognitionEventArgs.cs