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
- TraceFilter.cs
- ParameterCollection.cs
- EqualityArray.cs
- CreateParams.cs
- PermissionSetTriple.cs
- MimeFormReflector.cs
- PropertyRecord.cs
- CompilerTypeWithParams.cs
- MessagePropertyDescription.cs
- AnnotationResourceCollection.cs
- EdmSchemaAttribute.cs
- Track.cs
- CursorInteropHelper.cs
- ComponentEditorPage.cs
- DynamicQueryableWrapper.cs
- XmlILModule.cs
- DocumentReference.cs
- GridViewColumnHeaderAutomationPeer.cs
- RadioButton.cs
- ToolStripOverflowButton.cs
- SchemaEntity.cs
- LateBoundBitmapDecoder.cs
- Hyperlink.cs
- SynchronousChannel.cs
- serverconfig.cs
- ACL.cs
- RequestQueryProcessor.cs
- XmlSchemaSet.cs
- QuaternionKeyFrameCollection.cs
- _OSSOCK.cs
- NumberSubstitution.cs
- ContentDefinition.cs
- DependencyObjectPropertyDescriptor.cs
- RtfControls.cs
- validation.cs
- Int16.cs
- HttpConfigurationContext.cs
- PropertyMapper.cs
- PolyBezierSegment.cs
- AppDomainInfo.cs
- TreeNodeSelectionProcessor.cs
- AssemblyName.cs
- DBNull.cs
- ActivityMetadata.cs
- TextServicesContext.cs
- EncryptedReference.cs
- NullReferenceException.cs
- DefaultShape.cs
- ParentQuery.cs
- Italic.cs
- WindowsIdentity.cs
- RefreshEventArgs.cs
- CalculatedColumn.cs
- CharacterBuffer.cs
- cookie.cs
- StrokeNode.cs
- NetworkInformationPermission.cs
- RowUpdatingEventArgs.cs
- FixedSOMGroup.cs
- NullReferenceException.cs
- PipeException.cs
- FrameDimension.cs
- DispatchWrapper.cs
- PathHelper.cs
- ConstructorArgumentAttribute.cs
- ModelPerspective.cs
- AssemblySettingAttributes.cs
- Button.cs
- FileInfo.cs
- PropertyIDSet.cs
- Set.cs
- ClaimComparer.cs
- AddInAdapter.cs
- IImplicitResourceProvider.cs
- TableCellCollection.cs
- TripleDESCryptoServiceProvider.cs
- SessionStateItemCollection.cs
- StrokeCollectionConverter.cs
- CharacterHit.cs
- EventWaitHandleSecurity.cs
- StringUtil.cs
- ColumnMap.cs
- mediaclock.cs
- SiteMapHierarchicalDataSourceView.cs
- InputLanguageProfileNotifySink.cs
- NTAccount.cs
- WorkflowMessageEventHandler.cs
- XmlIncludeAttribute.cs
- ExtractedStateEntry.cs
- OdbcInfoMessageEvent.cs
- MD5CryptoServiceProvider.cs
- CompiledXpathExpr.cs
- PixelFormat.cs
- CellConstantDomain.cs
- SubMenuStyle.cs
- NamespaceDecl.cs
- WebPartCloseVerb.cs
- ConversionContext.cs
- ToolStripStatusLabel.cs
- TraceInternal.cs