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
- listitem.cs
- QilVisitor.cs
- SingleResultAttribute.cs
- RepeaterDataBoundAdapter.cs
- TableParagraph.cs
- StreamSecurityUpgradeAcceptorBase.cs
- FieldNameLookup.cs
- MarshalByValueComponent.cs
- MessageQueuePermissionAttribute.cs
- TextDecorationCollection.cs
- DbReferenceCollection.cs
- TreeViewEvent.cs
- EmptyTextWriter.cs
- AnnotationMap.cs
- DispatcherTimer.cs
- LogSwitch.cs
- HTMLTextWriter.cs
- DictationGrammar.cs
- XhtmlBasicCalendarAdapter.cs
- InkSerializer.cs
- IndexOutOfRangeException.cs
- HostUtils.cs
- AsyncDataRequest.cs
- TextTreeExtractElementUndoUnit.cs
- ViewStateChangedEventArgs.cs
- Lasso.cs
- CreateUserWizardDesigner.cs
- DocumentSequenceHighlightLayer.cs
- OrthographicCamera.cs
- CompoundFileStorageReference.cs
- Stopwatch.cs
- MimeXmlImporter.cs
- XmlEncodedRawTextWriter.cs
- EventsTab.cs
- ComPlusTypeLoader.cs
- AssemblyCache.cs
- WindowPattern.cs
- RadioButton.cs
- CodePageUtils.cs
- OSFeature.cs
- ListViewUpdateEventArgs.cs
- SafeCryptContextHandle.cs
- HtmlGenericControl.cs
- RemoveStoryboard.cs
- CategoryAttribute.cs
- HttpServerVarsCollection.cs
- FormsAuthenticationCredentials.cs
- EventLogPermissionHolder.cs
- XPathNavigatorReader.cs
- StrongNameHelpers.cs
- AsyncDataRequest.cs
- IntSecurity.cs
- ICspAsymmetricAlgorithm.cs
- Compiler.cs
- BufferedStream.cs
- QilLoop.cs
- GridLengthConverter.cs
- SystemUnicastIPAddressInformation.cs
- FilterEventArgs.cs
- BuildResultCache.cs
- ReferenceService.cs
- RowTypeElement.cs
- RightsManagementEncryptionTransform.cs
- XmlILOptimizerVisitor.cs
- BasePropertyDescriptor.cs
- LocalFileSettingsProvider.cs
- TextStore.cs
- FixedBufferAttribute.cs
- MarkupCompilePass2.cs
- versioninfo.cs
- ComponentEditorForm.cs
- XmlLanguageConverter.cs
- SynthesizerStateChangedEventArgs.cs
- XmlAnyElementAttributes.cs
- SystemPens.cs
- DataGridViewSelectedColumnCollection.cs
- Evidence.cs
- BuildProviderCollection.cs
- Grant.cs
- MatrixStack.cs
- OracleInternalConnection.cs
- TraceUtils.cs
- SymLanguageVendor.cs
- SafeHandles.cs
- DataControlFieldHeaderCell.cs
- AlphaSortedEnumConverter.cs
- BitmapCacheBrush.cs
- StringResourceManager.cs
- OutArgument.cs
- PrimitiveType.cs
- DelegatingTypeDescriptionProvider.cs
- WebPartEventArgs.cs
- CodeTypeConstructor.cs
- infer.cs
- httpserverutility.cs
- XmlDocumentSurrogate.cs
- DifferencingCollection.cs
- QilLoop.cs
- WebExceptionStatus.cs
- XmlElementAttribute.cs