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
- PtsHost.cs
- WebPartVerbCollection.cs
- EntityDataSourceEntitySetNameItem.cs
- DataGridHeaderBorder.cs
- SafeNativeMethods.cs
- JumpList.cs
- DesignerActionItem.cs
- SelectionProviderWrapper.cs
- SocketStream.cs
- ScriptReference.cs
- MediaPlayerState.cs
- Native.cs
- TypeDependencyAttribute.cs
- NativeObjectSecurity.cs
- EditableTreeList.cs
- Missing.cs
- IdentityValidationException.cs
- Padding.cs
- XmlSchemaValidationException.cs
- _NegotiateClient.cs
- QueryResults.cs
- HostProtectionException.cs
- ListControlConvertEventArgs.cs
- TextServicesDisplayAttribute.cs
- CompilerError.cs
- PanelStyle.cs
- X509RawDataKeyIdentifierClause.cs
- UIAgentAsyncBeginRequest.cs
- NonBatchDirectoryCompiler.cs
- HeaderCollection.cs
- EditBehavior.cs
- ApplicationServicesHostFactory.cs
- XmlSchemaType.cs
- CaseInsensitiveOrdinalStringComparer.cs
- ConfigurationProperty.cs
- XPathChildIterator.cs
- AccessText.cs
- UrlPath.cs
- Hyperlink.cs
- InputLangChangeRequestEvent.cs
- PersistenceTypeAttribute.cs
- InstalledVoice.cs
- TransformPattern.cs
- XmlTextReader.cs
- ProcessInfo.cs
- PaperSource.cs
- ToolStripDropDownItemDesigner.cs
- BamlResourceDeserializer.cs
- HttpHandlerActionCollection.cs
- ClrPerspective.cs
- MenuItem.cs
- Int32.cs
- XmlSchemaGroup.cs
- RepeatInfo.cs
- BadImageFormatException.cs
- AutoGeneratedField.cs
- IdentityVerifier.cs
- ValidationException.cs
- BuildProviderCollection.cs
- RequiredFieldValidator.cs
- SessionParameter.cs
- InvalidAsynchronousStateException.cs
- Ray3DHitTestResult.cs
- MouseWheelEventArgs.cs
- X509InitiatorCertificateServiceElement.cs
- BuildProviderCollection.cs
- LinkedList.cs
- Vector3DCollection.cs
- HttpPostedFile.cs
- TextFindEngine.cs
- SqlDataAdapter.cs
- WebBrowser.cs
- DivideByZeroException.cs
- TrustExchangeException.cs
- WindowsHyperlink.cs
- RedirectionProxy.cs
- DispatcherHookEventArgs.cs
- ObjectDataSourceMethodEventArgs.cs
- File.cs
- ThicknessAnimationUsingKeyFrames.cs
- ArgumentValue.cs
- LinkClickEvent.cs
- Assembly.cs
- WindowsGraphics2.cs
- LayoutExceptionEventArgs.cs
- DataGridColumn.cs
- OdbcDataAdapter.cs
- PopOutPanel.cs
- OraclePermission.cs
- HtmlContainerControl.cs
- SmiEventStream.cs
- PriorityQueue.cs
- Opcode.cs
- sqlpipe.cs
- FormsAuthenticationModule.cs
- DirectoryInfo.cs
- OperationContractGenerationContext.cs
- SymmetricAlgorithm.cs
- DataColumnChangeEvent.cs
- DataGridViewRowEventArgs.cs