Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / xsp / System / Web / Hosting / IIS7UserPrincipal.cs / 2 / 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. // //----------------------------------------------------------------------------- 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
- Panel.cs
- Empty.cs
- TypeElement.cs
- Run.cs
- ResXDataNode.cs
- JulianCalendar.cs
- XmlReflectionMember.cs
- METAHEADER.cs
- Block.cs
- XmlSerializerFactory.cs
- CreateUserErrorEventArgs.cs
- RC2.cs
- BindingMemberInfo.cs
- BufferedGraphics.cs
- AlignmentXValidation.cs
- UTF32Encoding.cs
- DesignerDataSchemaClass.cs
- TextEditorDragDrop.cs
- HelpProvider.cs
- RSAPKCS1KeyExchangeDeformatter.cs
- GuidelineCollection.cs
- _AutoWebProxyScriptWrapper.cs
- XmlIncludeAttribute.cs
- TypedElement.cs
- SQLBoolean.cs
- XDeferredAxisSource.cs
- ObjectToIdCache.cs
- SHA384Managed.cs
- StdValidatorsAndConverters.cs
- MonikerSyntaxException.cs
- ShowExpandedMultiValueConverter.cs
- BrowserCapabilitiesFactory.cs
- UnknownWrapper.cs
- EntitySetDataBindingList.cs
- DataColumnMappingCollection.cs
- BufferedGraphicsContext.cs
- DataReceivedEventArgs.cs
- ScriptModule.cs
- OleDbRowUpdatedEvent.cs
- TabletDeviceInfo.cs
- ConfigurationStrings.cs
- RequestUriProcessor.cs
- StreamUpgradeProvider.cs
- BasicCellRelation.cs
- IsolatedStorageException.cs
- FrameworkElementFactoryMarkupObject.cs
- DrawingAttributesDefaultValueFactory.cs
- SqlDataSourceConnectionPanel.cs
- DesignerLoader.cs
- ArglessEventHandlerProxy.cs
- HttpPostServerProtocol.cs
- dtdvalidator.cs
- HandledEventArgs.cs
- ToolStripItemImageRenderEventArgs.cs
- XPathSelectionIterator.cs
- figurelengthconverter.cs
- ClonableStack.cs
- Table.cs
- UserValidatedEventArgs.cs
- LabelEditEvent.cs
- Dispatcher.cs
- ActiveDesignSurfaceEvent.cs
- _AcceptOverlappedAsyncResult.cs
- Timeline.cs
- ThreadAbortException.cs
- PlainXmlSerializer.cs
- UriTemplateTableMatchCandidate.cs
- MultipartContentParser.cs
- Model3D.cs
- SortedSetDebugView.cs
- XmlNode.cs
- X509Certificate.cs
- FontStyles.cs
- StringDictionaryWithComparer.cs
- GridPattern.cs
- WrappedIUnknown.cs
- PlanCompilerUtil.cs
- InvokeHandlers.cs
- TransportSecurityHelpers.cs
- Ports.cs
- ArglessEventHandlerProxy.cs
- RuntimeConfigurationRecord.cs
- SkipStoryboardToFill.cs
- HostingEnvironmentException.cs
- _NegotiateClient.cs
- TextDecorations.cs
- RsaSecurityToken.cs
- XmlTypeMapping.cs
- DataGridCell.cs
- EtwTrackingBehaviorElement.cs
- KnowledgeBase.cs
- WeakReferenceList.cs
- UIPermission.cs
- StreamInfo.cs
- GroupBoxRenderer.cs
- ListViewGroup.cs
- XamlHttpHandlerFactory.cs
- DrawingAttributesDefaultValueFactory.cs
- DynamicILGenerator.cs
- CompensatableTransactionScopeActivity.cs