Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / Hosting / IIS7UserPrincipal.cs / 1305376 / 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- EntityDataSourceQueryBuilder.cs
- InputDevice.cs
- RequestQueryProcessor.cs
- CustomSignedXml.cs
- Missing.cs
- DataPager.cs
- ClientRuntimeConfig.cs
- SignedInfo.cs
- StateDesignerConnector.cs
- DiagnosticsConfigurationHandler.cs
- TextBoxAutoCompleteSourceConverter.cs
- CommonGetThemePartSize.cs
- StateChangeEvent.cs
- HtmlInputRadioButton.cs
- StringAnimationUsingKeyFrames.cs
- WindowVisualStateTracker.cs
- LoadItemsEventArgs.cs
- WebBrowserNavigatingEventHandler.cs
- NamedPermissionSet.cs
- InfiniteIntConverter.cs
- OnOperation.cs
- HostingEnvironmentSection.cs
- TextDocumentView.cs
- LinqToSqlWrapper.cs
- DataGridViewElement.cs
- XmlDownloadManager.cs
- KeyEventArgs.cs
- Compiler.cs
- ValidationError.cs
- PathNode.cs
- OdbcDataAdapter.cs
- OneToOneMappingSerializer.cs
- ResourceType.cs
- XmlCharCheckingReader.cs
- SerializerWriterEventHandlers.cs
- DataBindingHandlerAttribute.cs
- DrawingContextDrawingContextWalker.cs
- ArithmeticException.cs
- ClientCultureInfo.cs
- CustomValidator.cs
- ParameterCollection.cs
- ApplicationBuildProvider.cs
- ReadContentAsBinaryHelper.cs
- SessionStateModule.cs
- AttachedAnnotationChangedEventArgs.cs
- BamlResourceDeserializer.cs
- GridViewAutomationPeer.cs
- CodeDomSerializerException.cs
- ReferencedCollectionType.cs
- StickyNoteHelper.cs
- ControlUtil.cs
- UrlAuthFailedErrorFormatter.cs
- TextSpanModifier.cs
- Scene3D.cs
- TableLayout.cs
- DocumentViewerConstants.cs
- XmlLanguage.cs
- PageBorderless.cs
- StylusPointProperty.cs
- AssociationSetEnd.cs
- MimeObjectFactory.cs
- GenericEnumConverter.cs
- CodeParameterDeclarationExpression.cs
- ControlValuePropertyAttribute.cs
- DataColumnCollection.cs
- VisemeEventArgs.cs
- DataBoundControlHelper.cs
- FunctionImportMapping.ReturnTypeRenameMapping.cs
- DataGridToolTip.cs
- RenderDataDrawingContext.cs
- WindowsIdentity.cs
- GlobalizationAssembly.cs
- RegexCode.cs
- WmlTextViewAdapter.cs
- WebEventCodes.cs
- ReadOnlyObservableCollection.cs
- QilXmlWriter.cs
- TransactionsSectionGroup.cs
- ConnectionManagementElementCollection.cs
- Model3DGroup.cs
- FileSystemInfo.cs
- CryptoApi.cs
- TouchesCapturedWithinProperty.cs
- RpcCryptoContext.cs
- TextRunProperties.cs
- KoreanCalendar.cs
- ObservableDictionary.cs
- ToolstripProfessionalRenderer.cs
- InfoCardRSAPKCS1SignatureDeformatter.cs
- ProcessHostConfigUtils.cs
- MultipleViewProviderWrapper.cs
- WorkflowElementDialog.cs
- UTF32Encoding.cs
- MemberAccessException.cs
- SerializationObjectManager.cs
- Pipe.cs
- WeakReferenceKey.cs
- BuildManager.cs
- HtmlInputSubmit.cs
- Journal.cs