Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / xsp / System / Web / Hosting / IIS7UserPrincipal.cs / 2 / 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. // //----------------------------------------------------------------------------- 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
- TextProperties.cs
- OleDbError.cs
- ExtensibleClassFactory.cs
- CellCreator.cs
- HtmlInputText.cs
- PackageStore.cs
- Msmq4PoisonHandler.cs
- ListenerElementsCollection.cs
- SchemaCollectionCompiler.cs
- BuildProvider.cs
- SystemKeyConverter.cs
- LocalizationParserHooks.cs
- BitmapFrameEncode.cs
- Exceptions.cs
- Int64AnimationUsingKeyFrames.cs
- ToolStripDropTargetManager.cs
- FactoryRecord.cs
- SchemaMerger.cs
- MessageAction.cs
- ExpanderAutomationPeer.cs
- HtmlLink.cs
- HttpUnhandledOperationInvoker.cs
- ActionMismatchAddressingException.cs
- SqlDataSourceCache.cs
- SystemNetHelpers.cs
- TokenBasedSetEnumerator.cs
- SafePEFileHandle.cs
- OutgoingWebRequestContext.cs
- precedingquery.cs
- DataGridViewColumnDividerDoubleClickEventArgs.cs
- MimeTypeAttribute.cs
- StylusShape.cs
- UiaCoreApi.cs
- TextBox.cs
- ScaleTransform.cs
- ExcCanonicalXml.cs
- MetadataException.cs
- MethodBody.cs
- CodeObjectCreateExpression.cs
- TextFormatterImp.cs
- Parser.cs
- CodeEventReferenceExpression.cs
- DatatypeImplementation.cs
- Timer.cs
- PersonalizableAttribute.cs
- BmpBitmapEncoder.cs
- OdbcError.cs
- DoubleKeyFrameCollection.cs
- CommonGetThemePartSize.cs
- CapacityStreamGeometryContext.cs
- TextRunProperties.cs
- PrintDialog.cs
- DecimalConstantAttribute.cs
- XmlTextReader.cs
- SyndicationDeserializer.cs
- LinqDataSourceContextEventArgs.cs
- TimerElapsedEvenArgs.cs
- DataControlPagerLinkButton.cs
- ExpressionBinding.cs
- NativeMethods.cs
- BitmapPalettes.cs
- Variable.cs
- ContextBase.cs
- MetadataItem.cs
- HttpGetProtocolReflector.cs
- SoapDocumentServiceAttribute.cs
- LocalIdCollection.cs
- CustomError.cs
- DesignBindingValueUIHandler.cs
- DataPointer.cs
- FindCriteria11.cs
- TableRow.cs
- PrintingPermissionAttribute.cs
- ObjectQuery_EntitySqlExtensions.cs
- Publisher.cs
- FontStretch.cs
- XmlBinaryWriter.cs
- WebPartMinimizeVerb.cs
- ResXResourceSet.cs
- Int16AnimationUsingKeyFrames.cs
- indexingfiltermarshaler.cs
- DoubleAnimation.cs
- HtmlInputImage.cs
- RecordManager.cs
- HttpListenerResponse.cs
- ActivityLocationReferenceEnvironment.cs
- SimpleTypesSurrogate.cs
- GetResponse.cs
- SqlDelegatedTransaction.cs
- XmlDataSource.cs
- MenuScrollingVisibilityConverter.cs
- EdmMember.cs
- TargetControlTypeCache.cs
- UnsafeNativeMethods.cs
- XmlArrayAttribute.cs
- _LazyAsyncResult.cs
- XsdCachingReader.cs
- CollectionChangedEventManager.cs
- SqlClientWrapperSmiStreamChars.cs
- QueryExpression.cs