Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- DynamicUpdateCommand.cs
- ISFClipboardData.cs
- SqlResolver.cs
- MouseEvent.cs
- WmpBitmapEncoder.cs
- SystemWebSectionGroup.cs
- DesignTimeXamlWriter.cs
- LinqDataSourceStatusEventArgs.cs
- InputBuffer.cs
- DragDrop.cs
- UnsafeNativeMethods.cs
- XmlIlTypeHelper.cs
- SqlLiftWhereClauses.cs
- RawMouseInputReport.cs
- SyndicationDeserializer.cs
- CodeMethodReturnStatement.cs
- Hash.cs
- ProcessThreadCollection.cs
- Registry.cs
- DuplicateWaitObjectException.cs
- GenericEnumConverter.cs
- BaseValidator.cs
- Math.cs
- UnmanagedMemoryStream.cs
- VariableQuery.cs
- DropShadowEffect.cs
- InheritanceContextChangedEventManager.cs
- RegionIterator.cs
- SendMailErrorEventArgs.cs
- BatchWriter.cs
- Attribute.cs
- Parameter.cs
- InlineCollection.cs
- MonthChangedEventArgs.cs
- ReferentialConstraint.cs
- _SslStream.cs
- ToolBarDesigner.cs
- XmlSchemaGroup.cs
- QueryOpeningEnumerator.cs
- DBAsyncResult.cs
- DocumentPageHost.cs
- SharedStatics.cs
- TextSchema.cs
- FastPropertyAccessor.cs
- ToolboxSnapDragDropEventArgs.cs
- OptimalBreakSession.cs
- QuaternionRotation3D.cs
- TargetInvocationException.cs
- Misc.cs
- ListBoxItemWrapperAutomationPeer.cs
- Grant.cs
- odbcmetadatacolumnnames.cs
- WebBrowserHelper.cs
- ToolStripDropDownButton.cs
- ProfileSettingsCollection.cs
- JsonQNameDataContract.cs
- XmlSerializerNamespaces.cs
- ExeContext.cs
- InlineObject.cs
- ResXDataNode.cs
- CodeTypeParameter.cs
- BooleanConverter.cs
- SpellCheck.cs
- NotCondition.cs
- ImageSourceValueSerializer.cs
- HttpCachePolicy.cs
- mactripleDES.cs
- InheritanceContextChangedEventManager.cs
- SqlDependencyListener.cs
- TableRowGroup.cs
- XmlSchemas.cs
- SystemUdpStatistics.cs
- WebEventCodes.cs
- GC.cs
- BasicCommandTreeVisitor.cs
- DataGridBeginningEditEventArgs.cs
- TextTreeUndo.cs
- WindowsRegion.cs
- HttpException.cs
- SessionStateModule.cs
- ReliabilityContractAttribute.cs
- WeakEventManager.cs
- RectangleConverter.cs
- LoadedOrUnloadedOperation.cs
- Privilege.cs
- AlgoModule.cs
- TrustDriver.cs
- DateTimeParse.cs
- OpenTypeLayoutCache.cs
- TextMarkerSource.cs
- InputScopeManager.cs
- FormViewRow.cs
- BamlRecordWriter.cs
- WebServiceParameterData.cs
- WebEventCodes.cs
- EventLogTraceListener.cs
- AttachedProperty.cs
- XmlSchemaProviderAttribute.cs
- NamedElement.cs
- ArglessEventHandlerProxy.cs