Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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. // //----------------------------------------------------------------------------- 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
- Stopwatch.cs
- UnsafeNativeMethods.cs
- PolicyUnit.cs
- DataBinding.cs
- DataControlFieldsEditor.cs
- Enumerable.cs
- ButtonBaseAdapter.cs
- Options.cs
- DataConnectionHelper.cs
- Blend.cs
- SqlClientMetaDataCollectionNames.cs
- SelfIssuedAuthRSAPKCS1SignatureDeformatter.cs
- ApplicationTrust.cs
- IisTraceWebEventProvider.cs
- Simplifier.cs
- nulltextcontainer.cs
- AssemblyInfo.cs
- EventMappingSettings.cs
- CheckBoxPopupAdapter.cs
- WebPartVerb.cs
- MimeAnyImporter.cs
- FormatterServices.cs
- WinInet.cs
- SmiXetterAccessMap.cs
- PathFigureCollection.cs
- SqlNode.cs
- WebPartCloseVerb.cs
- FlowLayout.cs
- DesignerTransactionCloseEvent.cs
- EventDescriptor.cs
- Adorner.cs
- HTMLTextWriter.cs
- WebBrowserDocumentCompletedEventHandler.cs
- XPathDocumentNavigator.cs
- WindowsContainer.cs
- Rotation3DAnimation.cs
- PackagePart.cs
- XPathNavigator.cs
- SecurityException.cs
- MemberAssignmentAnalysis.cs
- ObjectDataSourceView.cs
- Int64Storage.cs
- TableColumn.cs
- Single.cs
- TagMapCollection.cs
- ContainsRowNumberChecker.cs
- RegexRunnerFactory.cs
- RepeaterCommandEventArgs.cs
- X509Utils.cs
- DocumentsTrace.cs
- ResXDataNode.cs
- AlphaSortedEnumConverter.cs
- OdbcDataAdapter.cs
- StyleTypedPropertyAttribute.cs
- ConfigXmlSignificantWhitespace.cs
- BoolExpression.cs
- TcpTransportSecurity.cs
- SqlConnectionFactory.cs
- WindowsUpDown.cs
- CompilerWrapper.cs
- RowToFieldTransformer.cs
- ConnectionStringsExpressionEditor.cs
- MaskInputRejectedEventArgs.cs
- WriteableBitmap.cs
- DynamicActivityTypeDescriptor.cs
- ZoneButton.cs
- CellCreator.cs
- InheritanceContextHelper.cs
- ContentHostHelper.cs
- MediaElementAutomationPeer.cs
- CodeTypeDeclarationCollection.cs
- WriteLine.cs
- _DynamicWinsockMethods.cs
- SharedPersonalizationStateInfo.cs
- RenderTargetBitmap.cs
- ProbeMatchesCD1.cs
- TimeoutStream.cs
- MailWriter.cs
- MetadataWorkspace.cs
- MouseGestureConverter.cs
- KeyboardDevice.cs
- CompatibleIComparer.cs
- WebProxyScriptElement.cs
- CodeSnippetTypeMember.cs
- sqlnorm.cs
- XLinq.cs
- BamlRecordHelper.cs
- HiddenFieldPageStatePersister.cs
- SiteOfOriginContainer.cs
- UpdatableWrapper.cs
- SecUtil.cs
- HTMLTagNameToTypeMapper.cs
- HatchBrush.cs
- SchemaTableColumn.cs
- WebSysDescriptionAttribute.cs
- TextEditorTables.cs
- MimeBasePart.cs
- RectangleConverter.cs
- NonClientArea.cs
- TextSelectionHelper.cs