Code:
/ FX-1434 / FX-1434 / 1.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
- DiffuseMaterial.cs
- HttpHandlerAction.cs
- XmlNotation.cs
- ClientApiGenerator.cs
- QilXmlWriter.cs
- PopupControlService.cs
- ObjectTokenCategory.cs
- TypedOperationInfo.cs
- filewebrequest.cs
- ExpandoObject.cs
- Convert.cs
- EntityCollectionChangedParams.cs
- DataGridViewColumnEventArgs.cs
- ResolveNameEventArgs.cs
- UntrustedRecipientException.cs
- MemoryRecordBuffer.cs
- TimeSpanOrInfiniteConverter.cs
- SortedSet.cs
- FreeFormDragDropManager.cs
- CounterCreationDataCollection.cs
- cookie.cs
- _SpnDictionary.cs
- TextDecoration.cs
- LambdaValue.cs
- peersecuritysettings.cs
- FastPropertyAccessor.cs
- QilBinary.cs
- XmlUtil.cs
- BrowserTree.cs
- Compiler.cs
- CommandID.cs
- DashStyle.cs
- TrustLevel.cs
- CngProvider.cs
- DependencyObject.cs
- ToolStripPanelRenderEventArgs.cs
- CalendarItem.cs
- COM2PropertyBuilderUITypeEditor.cs
- CodeDomConfigurationHandler.cs
- OrderedDictionaryStateHelper.cs
- SafeBitVector32.cs
- SqlParameterCollection.cs
- DrawingContextDrawingContextWalker.cs
- StatusBarItem.cs
- XmlBinaryReader.cs
- InvokePattern.cs
- FieldMetadata.cs
- MouseEventArgs.cs
- AxWrapperGen.cs
- DecoratedNameAttribute.cs
- WorkflowExecutor.cs
- storepermission.cs
- PolyLineSegment.cs
- MenuItemCollection.cs
- WebBrowserContainer.cs
- ClipboardProcessor.cs
- RotateTransform.cs
- ComponentConverter.cs
- MenuCommand.cs
- XamlWriter.cs
- AggregateException.cs
- IriParsingElement.cs
- SerTrace.cs
- IItemProperties.cs
- ToolStripDropDownClosingEventArgs.cs
- OleDbException.cs
- DataGridSortCommandEventArgs.cs
- IProvider.cs
- SafeViewOfFileHandle.cs
- TransactionBridge.cs
- ExtensionFile.cs
- CodeAttributeArgument.cs
- StylusEditingBehavior.cs
- TimeSpan.cs
- NavigationWindowAutomationPeer.cs
- InputQueueChannel.cs
- BinaryMethodMessage.cs
- JournalEntryListConverter.cs
- KeyConverter.cs
- HtmlFormWrapper.cs
- ButtonAutomationPeer.cs
- XPathScanner.cs
- GenericUriParser.cs
- RequestQueue.cs
- PartitionedStream.cs
- PathSegment.cs
- DiscoveryDocumentSerializer.cs
- Page.cs
- InstallerTypeAttribute.cs
- DispatcherOperation.cs
- CodeIdentifier.cs
- DataGridColumnStyleMappingNameEditor.cs
- NetSectionGroup.cs
- recordstatescratchpad.cs
- MergePropertyDescriptor.cs
- ISAPIWorkerRequest.cs
- ClientScriptManagerWrapper.cs
- EntityDataSourceWrapperPropertyDescriptor.cs
- ContentTextAutomationPeer.cs
- XmlStreamNodeWriter.cs