Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / 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); } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CustomErrorCollection.cs
- Vector3DConverter.cs
- Compiler.cs
- TimelineGroup.cs
- Baml6ConstructorInfo.cs
- BitmapEncoder.cs
- RadioButton.cs
- Pair.cs
- COSERVERINFO.cs
- ServerIdentity.cs
- Stylesheet.cs
- ToolboxItemAttribute.cs
- DeviceContext2.cs
- MarkupCompilePass2.cs
- DataSourceSelectArguments.cs
- PhysicalFontFamily.cs
- TextTreeInsertElementUndoUnit.cs
- PolicyStatement.cs
- SHA384Managed.cs
- BeginStoryboard.cs
- AnnotationResourceChangedEventArgs.cs
- ExeConfigurationFileMap.cs
- WmpBitmapDecoder.cs
- StateMachineWorkflowInstance.cs
- DataServiceQuery.cs
- Vector3dCollection.cs
- Stylus.cs
- ProxyAttribute.cs
- BufferedGraphicsContext.cs
- CmsUtils.cs
- WindowsFormsHost.cs
- Vector.cs
- QuaternionAnimationUsingKeyFrames.cs
- BrushMappingModeValidation.cs
- Visual3D.cs
- DecimalKeyFrameCollection.cs
- EdmComplexPropertyAttribute.cs
- PassportAuthentication.cs
- TreePrinter.cs
- SafeEventLogWriteHandle.cs
- MetafileHeaderWmf.cs
- DbMetaDataCollectionNames.cs
- VarRemapper.cs
- WorkflowPersistenceService.cs
- WebPartRestoreVerb.cs
- PropertyStore.cs
- EntitySqlQueryState.cs
- LinqDataSourceSelectEventArgs.cs
- FontWeight.cs
- TextElement.cs
- PtsPage.cs
- MimeObjectFactory.cs
- Tuple.cs
- MediaPlayer.cs
- FixedDocument.cs
- PixelFormatConverter.cs
- SafeUserTokenHandle.cs
- ParameterBuilder.cs
- GlyphRunDrawing.cs
- Dispatcher.cs
- CodeNamespaceCollection.cs
- WebPartVerbCollection.cs
- ZipIOExtraFieldElement.cs
- RegexCapture.cs
- LocalizedNameDescriptionPair.cs
- _BaseOverlappedAsyncResult.cs
- EventHandlersStore.cs
- XPathMultyIterator.cs
- ObservableCollectionDefaultValueFactory.cs
- MembershipSection.cs
- DetailsViewCommandEventArgs.cs
- ModifyActivitiesPropertyDescriptor.cs
- ApplicationTrust.cs
- PeekCompletedEventArgs.cs
- FixedHighlight.cs
- Dispatcher.cs
- TableCell.cs
- newinstructionaction.cs
- LogFlushAsyncResult.cs
- SwitchCase.cs
- ComponentRenameEvent.cs
- ConfigurationSchemaErrors.cs
- SharedConnectionWorkflowTransactionService.cs
- ParseNumbers.cs
- NameSpaceEvent.cs
- MultiTargetingUtil.cs
- TypeUsage.cs
- GeometryHitTestResult.cs
- DateTimeConverter.cs
- CodeAttachEventStatement.cs
- MergablePropertyAttribute.cs
- WindowsFont.cs
- DetailsViewActionList.cs
- CfgArc.cs
- ViewBox.cs
- WebFormsRootDesigner.cs
- TextEditorDragDrop.cs
- TextView.cs
- SelectingProviderEventArgs.cs
- CodeChecksumPragma.cs