Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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. // //----------------------------------------------------------------------------- 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
- DataGridAutomationPeer.cs
- SqlDeflator.cs
- EntityCodeGenerator.cs
- X509Certificate.cs
- METAHEADER.cs
- ContentAlignmentEditor.cs
- Util.cs
- PathFigure.cs
- X509Chain.cs
- Panel.cs
- ParallelTimeline.cs
- ToolBarButton.cs
- WrappedIUnknown.cs
- DataObject.cs
- Int32CAMarshaler.cs
- WeakReferenceList.cs
- Span.cs
- ImpersonateTokenRef.cs
- DefaultTextStoreTextComposition.cs
- ServiceDiscoveryBehavior.cs
- BamlRecordWriter.cs
- LayoutExceptionEventArgs.cs
- ColumnTypeConverter.cs
- EUCJPEncoding.cs
- IdentifierCreationService.cs
- DbProviderServices.cs
- QueryGeneratorBase.cs
- ServiceTimeoutsBehavior.cs
- OutputCacheProfileCollection.cs
- Attributes.cs
- RegionData.cs
- SQLMoneyStorage.cs
- RegexNode.cs
- X509IssuerSerialKeyIdentifierClause.cs
- BindableAttribute.cs
- Pair.cs
- UiaCoreApi.cs
- MappingItemCollection.cs
- SHA384.cs
- SetterBaseCollection.cs
- RtfToken.cs
- FormViewCommandEventArgs.cs
- ErrorRuntimeConfig.cs
- ToolStripDesignerAvailabilityAttribute.cs
- ServiceMemoryGates.cs
- SweepDirectionValidation.cs
- ReflectionUtil.cs
- QueryStringHandler.cs
- BinaryCommonClasses.cs
- ExternalDataExchangeService.cs
- EntityDataSourceDataSelectionPanel.cs
- DefaultProxySection.cs
- TextTreeInsertElementUndoUnit.cs
- TimelineClockCollection.cs
- EdmToObjectNamespaceMap.cs
- TargetInvocationException.cs
- EntryPointNotFoundException.cs
- UInt32.cs
- OdbcStatementHandle.cs
- DetailsViewInsertedEventArgs.cs
- EntityProviderServices.cs
- NamespaceCollection.cs
- ContentPlaceHolder.cs
- GrammarBuilderRuleRef.cs
- EventListener.cs
- Graphics.cs
- DataGridViewLinkCell.cs
- SmiEventSink_Default.cs
- basevalidator.cs
- GatewayIPAddressInformationCollection.cs
- HttpClientCertificate.cs
- SimplePropertyEntry.cs
- Boolean.cs
- TabControl.cs
- XPathMessageFilterElementCollection.cs
- TextRange.cs
- InputLanguageManager.cs
- VirtualDirectoryMapping.cs
- BCLDebug.cs
- PolicyManager.cs
- PolygonHotSpot.cs
- AvTrace.cs
- ConfigurationStrings.cs
- RedirectionProxy.cs
- OutputCacheModule.cs
- _SingleItemRequestCache.cs
- DynamicValueConverter.cs
- ControlPaint.cs
- ManagedFilter.cs
- BaseUriWithWildcard.cs
- HtmlControlPersistable.cs
- XmlArrayAttribute.cs
- Speller.cs
- DependentList.cs
- AttributeCollection.cs
- TextDecorationLocationValidation.cs
- AddInIpcChannel.cs
- TrackingMemoryStreamFactory.cs
- ProgressPage.cs
- EventProviderWriter.cs