Code:
/ DotNET / DotNET / 8.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
- PolicyDesigner.cs
- EntityContainerRelationshipSet.cs
- XmlnsDictionary.cs
- ProtocolsConfigurationEntry.cs
- CheckoutException.cs
- MediaElement.cs
- Scalars.cs
- MethodExpr.cs
- PtsCache.cs
- OdbcConnection.cs
- ProfileGroupSettings.cs
- XmlSchemaSubstitutionGroup.cs
- TextDocumentView.cs
- TagPrefixInfo.cs
- TreeView.cs
- SamlAssertionKeyIdentifierClause.cs
- Int64Storage.cs
- BeginStoryboard.cs
- Point3DConverter.cs
- ModifierKeysConverter.cs
- AvTraceFormat.cs
- InvokePatternIdentifiers.cs
- X509Utils.cs
- TreeNodeStyleCollection.cs
- ActivityStatusChangeEventArgs.cs
- BaseTypeViewSchema.cs
- safesecurityhelperavalon.cs
- TabControlEvent.cs
- DataGridViewButtonColumn.cs
- RowToFieldTransformer.cs
- DocumentPageViewAutomationPeer.cs
- DataRowComparer.cs
- CryptoKeySecurity.cs
- AccessorTable.cs
- SqlTransaction.cs
- sqlstateclientmanager.cs
- XmlSchemaSequence.cs
- NavigationWindow.cs
- DataListItem.cs
- WebPartTransformerAttribute.cs
- VirtualDirectoryMapping.cs
- MarkupCompilePass2.cs
- Constants.cs
- XNodeValidator.cs
- CodeMemberProperty.cs
- Dump.cs
- DbConvert.cs
- FormViewInsertedEventArgs.cs
- DynamicDataResources.Designer.cs
- FigureParagraph.cs
- PingOptions.cs
- WpfSharedBamlSchemaContext.cs
- LinqToSqlWrapper.cs
- TextSelectionHighlightLayer.cs
- CompilerInfo.cs
- CodeDefaultValueExpression.cs
- GrowingArray.cs
- WebPartManagerInternals.cs
- StorageModelBuildProvider.cs
- BitmapSizeOptions.cs
- GeneralTransform3DTo2DTo3D.cs
- BuildProvidersCompiler.cs
- ProfilePropertySettingsCollection.cs
- ShapingWorkspace.cs
- UnicodeEncoding.cs
- ExpandedWrapper.cs
- SqlInternalConnectionSmi.cs
- SpeechUI.cs
- HwndSource.cs
- BackgroundWorker.cs
- TextBox.cs
- WebScriptServiceHost.cs
- WebMessageEncoderFactory.cs
- NameSpaceEvent.cs
- SchemaImporterExtension.cs
- SoapException.cs
- ElasticEase.cs
- RotateTransform3D.cs
- BaseCollection.cs
- assertwrapper.cs
- OpenTypeLayoutCache.cs
- SafeFileMappingHandle.cs
- DocumentPaginator.cs
- PrintEvent.cs
- FilteredSchemaElementLookUpTable.cs
- CssClassPropertyAttribute.cs
- ProviderException.cs
- DrawingVisual.cs
- Boolean.cs
- EngineSiteSapi.cs
- WmfPlaceableFileHeader.cs
- WebServiceData.cs
- SqlProviderManifest.cs
- PropertyCondition.cs
- AndCondition.cs
- DataGridViewCellParsingEventArgs.cs
- MouseGestureConverter.cs
- SectionXmlInfo.cs
- XPathAxisIterator.cs
- ObjectIDGenerator.cs