Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- BaseValidator.cs
- SqlDeflator.cs
- SchemaSetCompiler.cs
- Drawing.cs
- FragmentQuery.cs
- LinkedDataMemberFieldEditor.cs
- RowToFieldTransformer.cs
- RotateTransform3D.cs
- WriteFileContext.cs
- ElementsClipboardData.cs
- DataBoundControl.cs
- AdCreatedEventArgs.cs
- SingleSelectRootGridEntry.cs
- MethodCallTranslator.cs
- AcceleratedTokenProvider.cs
- PageAsyncTaskManager.cs
- SourceFileInfo.cs
- RectangleHotSpot.cs
- RuntimeEnvironment.cs
- KeyPressEvent.cs
- XamlToRtfParser.cs
- HtmlToClrEventProxy.cs
- InheritanceContextHelper.cs
- Application.cs
- SpecialFolderEnumConverter.cs
- DataGridViewCheckBoxColumn.cs
- WorkflowRuntimeServiceElement.cs
- SequentialOutput.cs
- ProcessRequestArgs.cs
- DataListGeneralPage.cs
- ProcessHostConfigUtils.cs
- Attributes.cs
- QuadraticEase.cs
- ObjectRef.cs
- WebPartUserCapability.cs
- Label.cs
- TimeSpanSecondsConverter.cs
- Marshal.cs
- Mapping.cs
- ExpressionConverter.cs
- FieldMetadata.cs
- DictionaryChange.cs
- ThreadInterruptedException.cs
- BitmapEffectInput.cs
- UInt32Converter.cs
- NotImplementedException.cs
- OracleBFile.cs
- DecimalConverter.cs
- XmlTypeAttribute.cs
- RtfToXamlReader.cs
- NavigationHelper.cs
- IconConverter.cs
- SettingsSavedEventArgs.cs
- ConfigurationValidatorAttribute.cs
- DifferencingCollection.cs
- RootBrowserWindowProxy.cs
- AssertFilter.cs
- CustomPopupPlacement.cs
- HtmlElementErrorEventArgs.cs
- DataGridViewAutoSizeColumnModeEventArgs.cs
- StatusBarItemAutomationPeer.cs
- ExceptionHandlerDesigner.cs
- ExpressionReplacer.cs
- PropertyOverridesTypeEditor.cs
- HttpConfigurationContext.cs
- CollectionChangedEventManager.cs
- DataControlImageButton.cs
- SqlUnionizer.cs
- FileLogRecordStream.cs
- LinkButton.cs
- HwndHostAutomationPeer.cs
- GenerateHelper.cs
- TrackingParameters.cs
- __ConsoleStream.cs
- DataObjectCopyingEventArgs.cs
- CacheForPrimitiveTypes.cs
- StateManager.cs
- MeasurementDCInfo.cs
- MailBnfHelper.cs
- unsafeIndexingFilterStream.cs
- RegexCompiler.cs
- MatrixKeyFrameCollection.cs
- XmlUtil.cs
- AliasGenerator.cs
- CatalogZoneBase.cs
- XamlToRtfWriter.cs
- AuthStoreRoleProvider.cs
- HandleCollector.cs
- DataContractJsonSerializer.cs
- ObjectViewQueryResultData.cs
- XmlTextAttribute.cs
- DataObjectFieldAttribute.cs
- securitymgrsite.cs
- XmlNamespaceManager.cs
- AllMembershipCondition.cs
- BooleanProjectedSlot.cs
- RequestCachingSection.cs
- ImageMetadata.cs
- ControlCollection.cs
- Rotation3D.cs