Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / Hosting / IIS7UserPrincipal.cs / 1305376 / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DataKeyCollection.cs
- XmlNodeReader.cs
- PartitionerQueryOperator.cs
- TimeSpan.cs
- HtmlMeta.cs
- RecognizerInfo.cs
- FileInfo.cs
- BookmarkTable.cs
- ScalarOps.cs
- DeferredReference.cs
- ObjectDataSourceStatusEventArgs.cs
- dataobject.cs
- ConnectionStringsExpressionBuilder.cs
- DrawingVisualDrawingContext.cs
- SQLBytes.cs
- PointAnimation.cs
- DesignerSerializationManager.cs
- ListManagerBindingsCollection.cs
- State.cs
- XmlMemberMapping.cs
- ActiveDocumentEvent.cs
- PathFigureCollectionConverter.cs
- InvokeMethodActivity.cs
- XmlSubtreeReader.cs
- ECDiffieHellmanCng.cs
- CreateUserErrorEventArgs.cs
- PagedControl.cs
- DesignerActionService.cs
- UrlMappingsSection.cs
- ImageDesigner.cs
- LambdaCompiler.Address.cs
- RuntimeEnvironment.cs
- TextRunCacheImp.cs
- TypedMessageConverter.cs
- Int32Rect.cs
- CodeStatement.cs
- XmlCodeExporter.cs
- MexBindingElement.cs
- Gdiplus.cs
- WsiProfilesElement.cs
- InternalPermissions.cs
- ToolTipService.cs
- SQLMoney.cs
- DiagnosticTraceRecords.cs
- Stackframe.cs
- InstalledFontCollection.cs
- ScriptRef.cs
- ExpressionReplacer.cs
- ExtensionWindow.cs
- EllipseGeometry.cs
- CatalogZoneBase.cs
- DateTimeValueSerializerContext.cs
- ObjectDataSourceFilteringEventArgs.cs
- MeshGeometry3D.cs
- SessionPageStateSection.cs
- RootBuilder.cs
- TextEffectResolver.cs
- WebResourceAttribute.cs
- HttpHandlersSection.cs
- Wizard.cs
- UpdatePanel.cs
- ReaderOutput.cs
- StorageEntitySetMapping.cs
- StandardTransformFactory.cs
- Int16KeyFrameCollection.cs
- BuildManager.cs
- XmlUrlResolver.cs
- ToolBarDesigner.cs
- SqlCacheDependencyDatabase.cs
- ChtmlTextWriter.cs
- LocalValueEnumerator.cs
- RegistrySecurity.cs
- VisualStyleElement.cs
- NonClientArea.cs
- NamespaceDecl.cs
- ZoneMembershipCondition.cs
- FieldToken.cs
- DynamicResourceExtensionConverter.cs
- EntityAdapter.cs
- XmlSecureResolver.cs
- GridViewColumnHeaderAutomationPeer.cs
- TextDecorations.cs
- BaseTemplateParser.cs
- HttpWebRequestElement.cs
- Int64Converter.cs
- TextBoxView.cs
- Page.cs
- Trace.cs
- RuntimeTransactionHandle.cs
- NamedPipeHostedTransportConfiguration.cs
- HMACSHA384.cs
- RichTextBox.cs
- WebColorConverter.cs
- ConstructorArgumentAttribute.cs
- Rotation3DKeyFrameCollection.cs
- BufferBuilder.cs
- ManagementEventArgs.cs
- WebServiceResponse.cs
- BinHexDecoder.cs
- PersonalizationStateQuery.cs