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
- ReferenceEqualityComparer.cs
- BufferedWebEventProvider.cs
- TiffBitmapDecoder.cs
- TreeNodeCollection.cs
- _UriTypeConverter.cs
- UInt32.cs
- DataGridViewRowsAddedEventArgs.cs
- MimeWriter.cs
- InOutArgument.cs
- AsymmetricKeyExchangeFormatter.cs
- InstanceCreationEditor.cs
- coordinatorscratchpad.cs
- SQLMembershipProvider.cs
- ContextMenu.cs
- Filter.cs
- ProgressiveCrcCalculatingStream.cs
- RectangleF.cs
- _OverlappedAsyncResult.cs
- EventLogEntryCollection.cs
- InternalException.cs
- CatalogPartCollection.cs
- XmlSchemaCollection.cs
- UriSection.cs
- WebReference.cs
- UnescapedXmlDiagnosticData.cs
- IdentityReference.cs
- EventOpcode.cs
- SkinBuilder.cs
- ISessionStateStore.cs
- FaultFormatter.cs
- EncoderFallback.cs
- TrackingMemoryStream.cs
- BatchWriter.cs
- PriorityItem.cs
- ScriptingSectionGroup.cs
- ServicesUtilities.cs
- ModulesEntry.cs
- CheckBox.cs
- BaseDataBoundControlDesigner.cs
- DoubleLink.cs
- AxHost.cs
- SqlRowUpdatedEvent.cs
- Subtree.cs
- BaseParagraph.cs
- EncodingDataItem.cs
- Size.cs
- OSFeature.cs
- NetSectionGroup.cs
- MenuItemStyleCollection.cs
- NumberFunctions.cs
- Sequence.cs
- SoapParser.cs
- ApplicationContext.cs
- TreeNodeSelectionProcessor.cs
- SystemColors.cs
- LambdaReference.cs
- RowToParametersTransformer.cs
- ReaderOutput.cs
- GridViewRowPresenterBase.cs
- XmlSchemaImport.cs
- ByteFacetDescriptionElement.cs
- precedingquery.cs
- PropertyRecord.cs
- CellParagraph.cs
- SkewTransform.cs
- QilTargetType.cs
- SiteMapSection.cs
- PriorityQueue.cs
- DbConnectionPoolIdentity.cs
- SR.Designer.cs
- IsolatedStorageException.cs
- XmlDataSource.cs
- XmlObjectSerializerReadContextComplex.cs
- OdbcCommandBuilder.cs
- Camera.cs
- DelegateSerializationHolder.cs
- Int32CollectionConverter.cs
- AstNode.cs
- DocumentViewerHelper.cs
- Int64.cs
- Simplifier.cs
- DataGridViewCellErrorTextNeededEventArgs.cs
- Journaling.cs
- FileSecurity.cs
- _ListenerRequestStream.cs
- DetailsViewPagerRow.cs
- PaperSize.cs
- LayoutInformation.cs
- LicenseManager.cs
- Parsers.cs
- X509Certificate.cs
- ButtonBaseAdapter.cs
- GlobalItem.cs
- VolatileResourceManager.cs
- DetailsViewDeletedEventArgs.cs
- ScriptingAuthenticationServiceSection.cs
- StateFinalizationDesigner.cs
- LoadedOrUnloadedOperation.cs
- HWStack.cs
- AuthorizationBehavior.cs