Code:
/ 4.0 / 4.0 / 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. //------------------------------------------------------------------------------ //// 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
- ColorTransform.cs
- RowsCopiedEventArgs.cs
- XmlSchemaIdentityConstraint.cs
- DataGridViewSelectedCellCollection.cs
- SqlReferenceCollection.cs
- XmlWriterTraceListener.cs
- SQLGuidStorage.cs
- EntityStoreSchemaFilterEntry.cs
- xmlsaver.cs
- BorderGapMaskConverter.cs
- Base64Decoder.cs
- WebPartConnection.cs
- ApplicationSecurityInfo.cs
- WhereaboutsReader.cs
- ChangeToolStripParentVerb.cs
- ToolboxComponentsCreatingEventArgs.cs
- WebServiceTypeData.cs
- SymbolEqualComparer.cs
- Message.cs
- WebPartConnectionsConnectVerb.cs
- CompressStream.cs
- ObjectDataSourceMethodEventArgs.cs
- ClientConfigurationSystem.cs
- LogWriteRestartAreaAsyncResult.cs
- TextElement.cs
- NavigationProgressEventArgs.cs
- CheckBoxRenderer.cs
- MachineKeyConverter.cs
- TdsParserStaticMethods.cs
- DataBindingCollection.cs
- _UriTypeConverter.cs
- CharAnimationBase.cs
- InternalsVisibleToAttribute.cs
- PreviewPageInfo.cs
- SerialPinChanges.cs
- GlyphTypeface.cs
- ExternalCalls.cs
- TextEditorTables.cs
- securitycriticaldataformultiplegetandset.cs
- ApplicationProxyInternal.cs
- Button.cs
- MediaElementAutomationPeer.cs
- WinEventTracker.cs
- RefType.cs
- ButtonDesigner.cs
- ConfigurationStrings.cs
- QuaternionAnimationUsingKeyFrames.cs
- ValueOfAction.cs
- UpdatePanelControlTrigger.cs
- HttpModuleAction.cs
- DataGridToolTip.cs
- XmlILModule.cs
- PagesSection.cs
- DateTimeFormat.cs
- SignerInfo.cs
- RowVisual.cs
- ByteConverter.cs
- Activator.cs
- Directory.cs
- OleDbCommandBuilder.cs
- WorkflowPersistenceService.cs
- WebRequestModulesSection.cs
- KeyboardNavigation.cs
- KernelTypeValidation.cs
- RuntimeHandles.cs
- UIElementPropertyUndoUnit.cs
- AtomMaterializer.cs
- CommandEventArgs.cs
- ToolStripItemRenderEventArgs.cs
- SqlWriter.cs
- DataGridViewRowHeightInfoNeededEventArgs.cs
- CodeTryCatchFinallyStatement.cs
- HybridDictionary.cs
- DynamicFilterExpression.cs
- VisualBasicSettingsHandler.cs
- LeftCellWrapper.cs
- BroadcastEventHelper.cs
- Table.cs
- Mappings.cs
- DbException.cs
- ActivityExecutor.cs
- CacheEntry.cs
- TransactionState.cs
- EntityDataSourceViewSchema.cs
- StrictModeSecurityHeaderElementInferenceEngine.cs
- HttpCookiesSection.cs
- FederatedMessageSecurityOverHttp.cs
- AssignDesigner.xaml.cs
- MultiDataTrigger.cs
- List.cs
- DelegateArgument.cs
- TreeNodeCollection.cs
- Focus.cs
- DbParameterHelper.cs
- ComboBox.cs
- Msec.cs
- __Filters.cs
- SamlAuthenticationStatement.cs
- PrintPreviewGraphics.cs
- KerberosSecurityTokenProvider.cs