Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / DEVDIV / depot / DevDiv / releases / 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. //------------------------------------------------------------------------------ //// 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
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- TreeViewImageIndexConverter.cs
- XmlDataImplementation.cs
- Mutex.cs
- SqlNotificationRequest.cs
- MetadataUtil.cs
- CodeSnippetCompileUnit.cs
- DbConnectionHelper.cs
- RequestContext.cs
- EntityProviderServices.cs
- DatePicker.cs
- ValidationManager.cs
- WebDisplayNameAttribute.cs
- Assembly.cs
- ClientRolePrincipal.cs
- CommonDialog.cs
- XamlHostingConfiguration.cs
- TcpStreams.cs
- Select.cs
- ConstraintStruct.cs
- httpapplicationstate.cs
- DataControlField.cs
- CultureMapper.cs
- ClientFormsIdentity.cs
- ParameterCollection.cs
- DataGridCommandEventArgs.cs
- followingsibling.cs
- TransactionManager.cs
- DesignTimeXamlWriter.cs
- TypedRowGenerator.cs
- RowUpdatingEventArgs.cs
- SetIterators.cs
- DesignerUtils.cs
- datacache.cs
- DesignerUtility.cs
- QilReference.cs
- InvalidDataContractException.cs
- Error.cs
- RelationshipFixer.cs
- securitycriticaldata.cs
- TypeGeneratedEventArgs.cs
- EdmTypeAttribute.cs
- ReflectionHelper.cs
- LinkedList.cs
- XmlIterators.cs
- WhereQueryOperator.cs
- SpeechEvent.cs
- ToolZoneDesigner.cs
- IProvider.cs
- ContextMenuStrip.cs
- GenericTypeParameterBuilder.cs
- PenThread.cs
- StatusBarDrawItemEvent.cs
- TokenBasedSetEnumerator.cs
- XmlNodeComparer.cs
- SmiXetterAccessMap.cs
- AlignmentXValidation.cs
- SoapWriter.cs
- BridgeDataReader.cs
- StaticSiteMapProvider.cs
- Int16Animation.cs
- DictionaryTraceRecord.cs
- XomlCompilerError.cs
- ExpanderAutomationPeer.cs
- DeferredTextReference.cs
- DebugControllerThread.cs
- CompilerTypeWithParams.cs
- InkCanvasAutomationPeer.cs
- ComponentConverter.cs
- DeviceContext2.cs
- SqlTransaction.cs
- MemberRelationshipService.cs
- ErrorRuntimeConfig.cs
- FillBehavior.cs
- ValidationSummary.cs
- ProfileEventArgs.cs
- WmlSelectionListAdapter.cs
- RowType.cs
- GeometryConverter.cs
- SqlRowUpdatingEvent.cs
- dataprotectionpermission.cs
- MethodAccessException.cs
- EventSinkHelperWriter.cs
- IFlowDocumentViewer.cs
- ImageListStreamer.cs
- IDQuery.cs
- URI.cs
- MessageFilterException.cs
- Stroke2.cs
- ThrowHelper.cs
- InboundActivityHelper.cs
- XPathNodeInfoAtom.cs
- DataIdProcessor.cs
- RuntimeHandles.cs
- ColorBlend.cs
- DesignerVerbToolStripMenuItem.cs
- EventSinkActivity.cs
- SemaphoreSlim.cs
- SerializationHelper.cs
- AutomationTextAttribute.cs
- RelationalExpressions.cs