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
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- RequestResizeEvent.cs
- _UriSyntax.cs
- SignedXml.cs
- PEFileReader.cs
- ObjectReaderCompiler.cs
- OleDbPermission.cs
- RequiredFieldValidator.cs
- TextEndOfLine.cs
- TypeGeneratedEventArgs.cs
- _LocalDataStore.cs
- XmlDocument.cs
- SolidBrush.cs
- XslAstAnalyzer.cs
- LineGeometry.cs
- CounterSample.cs
- AffineTransform3D.cs
- Drawing.cs
- FileLogRecordHeader.cs
- Models.cs
- WindowsListViewGroupHelper.cs
- InvalidComObjectException.cs
- RichTextBox.cs
- LinqExpressionNormalizer.cs
- ActivityCodeGenerator.cs
- HostingEnvironmentException.cs
- ResourceKey.cs
- CompositeDesignerAccessibleObject.cs
- RadioButton.cs
- _emptywebproxy.cs
- PackagePartCollection.cs
- FixedHighlight.cs
- CodeParameterDeclarationExpression.cs
- TextBox.cs
- SerializationSectionGroup.cs
- AssemblyFilter.cs
- M3DUtil.cs
- ListViewAutomationPeer.cs
- ParserHooks.cs
- IDispatchConstantAttribute.cs
- storepermissionattribute.cs
- CalculatedColumn.cs
- ConfigurationStrings.cs
- EFColumnProvider.cs
- MatrixCamera.cs
- FragmentNavigationEventArgs.cs
- SecurityTokenResolver.cs
- UInt64Converter.cs
- Perspective.cs
- COM2IProvidePropertyBuilderHandler.cs
- ResXDataNode.cs
- SerializableAttribute.cs
- ProfileEventArgs.cs
- complextypematerializer.cs
- XmlMapping.cs
- _NtlmClient.cs
- InvalidTimeZoneException.cs
- StyleHelper.cs
- MessageVersionConverter.cs
- EdmRelationshipRoleAttribute.cs
- TableLayoutRowStyleCollection.cs
- ImportedNamespaceContextItem.cs
- HttpWriter.cs
- DeflateEmulationStream.cs
- PropertyMetadata.cs
- DateTimeFormat.cs
- FormatterConverter.cs
- CollectionsUtil.cs
- TabPage.cs
- DoubleCollectionConverter.cs
- XmlSchemaSimpleContentRestriction.cs
- MdImport.cs
- documentsequencetextcontainer.cs
- CodeDirectionExpression.cs
- View.cs
- LicenseContext.cs
- OleDbErrorCollection.cs
- EventRouteFactory.cs
- DockingAttribute.cs
- Compiler.cs
- XsdBuildProvider.cs
- AdornerHitTestResult.cs
- MouseGestureValueSerializer.cs
- ConfigurationSectionCollection.cs
- ProgressBar.cs
- IpcServerChannel.cs
- Model3D.cs
- ToolBarButton.cs
- ListItemParagraph.cs
- Activity.cs
- Signature.cs
- ObjectDataSourceStatusEventArgs.cs
- PackWebRequestFactory.cs
- LabelAutomationPeer.cs
- CorrelationRequestContext.cs
- EventHandlerList.cs
- EditCommandColumn.cs
- HttpRequestWrapper.cs
- BasicCommandTreeVisitor.cs
- FormViewUpdatedEventArgs.cs
- sortedlist.cs