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
- SpStreamWrapper.cs
- GridViewUpdatedEventArgs.cs
- SymbolType.cs
- SafeProcessHandle.cs
- log.cs
- ThicknessConverter.cs
- MouseGestureConverter.cs
- MetafileEditor.cs
- TagMapCollection.cs
- ellipse.cs
- IApplicationTrustManager.cs
- WebServiceFaultDesigner.cs
- NegotiateStream.cs
- SafeLocalAllocation.cs
- XmlObjectSerializerReadContextComplex.cs
- TabPanel.cs
- TemplatedWizardStep.cs
- Helpers.cs
- ContractMethodInfo.cs
- DynamicResourceExtension.cs
- SqlMethodAttribute.cs
- NavigateEvent.cs
- EventDescriptor.cs
- FloatSumAggregationOperator.cs
- MatchingStyle.cs
- PointConverter.cs
- StrongNameUtility.cs
- EventProvider.cs
- XmlCDATASection.cs
- _ProxyChain.cs
- AsmxEndpointPickerExtension.cs
- Pool.cs
- HierarchicalDataTemplate.cs
- RuntimeCompatibilityAttribute.cs
- DeclaredTypeValidatorAttribute.cs
- XamlFilter.cs
- OrElse.cs
- ScriptServiceAttribute.cs
- Encoder.cs
- BuildManager.cs
- SafeNativeMethods.cs
- SessionPageStatePersister.cs
- _NetRes.cs
- QueryPageSettingsEventArgs.cs
- DeferredReference.cs
- Configuration.cs
- ScrollItemProviderWrapper.cs
- ItemsPanelTemplate.cs
- PointAnimationBase.cs
- CheckBoxDesigner.cs
- TraceRecord.cs
- UpDownEvent.cs
- ASCIIEncoding.cs
- DotExpr.cs
- _HTTPDateParse.cs
- FixedSOMGroup.cs
- PictureBox.cs
- XmlNodeChangedEventArgs.cs
- ParallelTimeline.cs
- DictionaryBase.cs
- DbMetaDataFactory.cs
- PropertyInfoSet.cs
- ValidateNames.cs
- PhysicalFontFamily.cs
- Number.cs
- BinaryMethodMessage.cs
- Context.cs
- RequestQueryParser.cs
- PipelineModuleStepContainer.cs
- TableLayoutPanelCellPosition.cs
- Renderer.cs
- DateTimeConstantAttribute.cs
- TransferRequestHandler.cs
- GZipDecoder.cs
- DataRecord.cs
- DeploymentSection.cs
- IPPacketInformation.cs
- SystemDiagnosticsSection.cs
- FlowLayout.cs
- SoapExtensionTypeElement.cs
- ArcSegment.cs
- AuthenticationException.cs
- RotateTransform.cs
- ColorConvertedBitmapExtension.cs
- DBNull.cs
- SiteOfOriginContainer.cs
- DynamicPropertyHolder.cs
- TextRangeSerialization.cs
- SearchForVirtualItemEventArgs.cs
- X509Certificate.cs
- StickyNoteContentControl.cs
- Compensate.cs
- CapabilitiesPattern.cs
- DbDataReader.cs
- UnregisterInfo.cs
- GlyphsSerializer.cs
- SqlDeflator.cs
- DataControlFieldCollection.cs
- AttachedPropertyMethodSelector.cs
- NativeMethods.cs