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
- BinaryKeyIdentifierClause.cs
- StringSource.cs
- Emitter.cs
- MimeWriter.cs
- XDeferredAxisSource.cs
- StringComparer.cs
- TreeNodeBinding.cs
- GeneratedView.cs
- Number.cs
- DetailsViewRow.cs
- Size3D.cs
- Rect3D.cs
- MethodBody.cs
- XmlILIndex.cs
- LocalizableResourceBuilder.cs
- TimelineGroup.cs
- RunClient.cs
- BooleanStorage.cs
- RayMeshGeometry3DHitTestResult.cs
- DefaultObjectMappingItemCollection.cs
- RuleInfoComparer.cs
- FormViewPagerRow.cs
- PolyLineSegment.cs
- ObjectNotFoundException.cs
- XslAst.cs
- BufferedReadStream.cs
- DataBindingExpressionBuilder.cs
- ReferenceConverter.cs
- EdmFunction.cs
- CodeBinaryOperatorExpression.cs
- XmlSchemaParticle.cs
- StylusShape.cs
- DiscoveryClientProtocol.cs
- DataTableMapping.cs
- RegexMatch.cs
- InertiaRotationBehavior.cs
- RawTextInputReport.cs
- Codec.cs
- BooleanConverter.cs
- ValidatorCollection.cs
- ProvidePropertyAttribute.cs
- ConversionContext.cs
- ReaderWriterLock.cs
- SQLMoneyStorage.cs
- Animatable.cs
- GACMembershipCondition.cs
- EventSourceCreationData.cs
- SocketCache.cs
- WmlLiteralTextAdapter.cs
- WebUtil.cs
- CLRBindingWorker.cs
- ColorDialog.cs
- SecurityCriticalDataForSet.cs
- DataGridViewCellValidatingEventArgs.cs
- DiagnosticsConfigurationHandler.cs
- LogWriteRestartAreaState.cs
- StringFreezingAttribute.cs
- PersonalizablePropertyEntry.cs
- StatusBar.cs
- CompilerResults.cs
- Int16.cs
- WsdlWriter.cs
- WebPartAuthorizationEventArgs.cs
- DebuggerAttributes.cs
- Privilege.cs
- RequiredAttributeAttribute.cs
- PtsHelper.cs
- NumberFunctions.cs
- ScrollBar.cs
- HtmlInputImage.cs
- SamlConstants.cs
- SecurityElement.cs
- BuildResult.cs
- SimpleWorkerRequest.cs
- FontCollection.cs
- XMLUtil.cs
- Schema.cs
- RepeatEnumerable.cs
- XmlNodeList.cs
- DataObjectCopyingEventArgs.cs
- AuthorizationSection.cs
- ExceptionUtil.cs
- ListMarkerLine.cs
- DesignerProperties.cs
- UndoEngine.cs
- AppDomain.cs
- DecodeHelper.cs
- InstallerTypeAttribute.cs
- SelectionProviderWrapper.cs
- OdbcReferenceCollection.cs
- SqlOuterApplyReducer.cs
- UIElementAutomationPeer.cs
- documentsequencetextcontainer.cs
- VSWCFServiceContractGenerator.cs
- GroupBoxRenderer.cs
- TransformationRules.cs
- UndirectedGraph.cs
- PassportAuthentication.cs
- ZipIOLocalFileHeader.cs
- FormattedText.cs