Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / 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); } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- MDIWindowDialog.cs
- MessageSecurityOverMsmq.cs
- FormsAuthenticationModule.cs
- WebPartTransformerCollection.cs
- NameNode.cs
- NoneExcludedImageIndexConverter.cs
- CheckBoxList.cs
- RegistryKey.cs
- ToolStripItemEventArgs.cs
- DataServiceResponse.cs
- PeerName.cs
- DurationConverter.cs
- BitmapDownload.cs
- SimpleRecyclingCache.cs
- FieldDescriptor.cs
- Part.cs
- CodeLabeledStatement.cs
- TextElementEditingBehaviorAttribute.cs
- PrimitiveList.cs
- SymLanguageType.cs
- AssociationEndMember.cs
- BinaryFormatterSinks.cs
- IncrementalHitTester.cs
- LocalIdKeyIdentifierClause.cs
- ImplicitInputBrush.cs
- DispatchChannelSink.cs
- VectorCollectionValueSerializer.cs
- ValidatorCompatibilityHelper.cs
- AuthenticateEventArgs.cs
- EditableLabelControl.cs
- Compiler.cs
- SiteMapPathDesigner.cs
- FileDialogCustomPlace.cs
- Events.cs
- StateMachine.cs
- ISFTagAndGuidCache.cs
- CodeGenerator.cs
- HandledMouseEvent.cs
- WorkItem.cs
- Compilation.cs
- DataGridViewComboBoxColumnDesigner.cs
- FormatException.cs
- BaseTemplateParser.cs
- FormattedText.cs
- XslCompiledTransform.cs
- XmlUtf8RawTextWriter.cs
- cookiecontainer.cs
- LogicalTreeHelper.cs
- InvalidWMPVersionException.cs
- BindingContext.cs
- hresults.cs
- FullTextBreakpoint.cs
- XmlHierarchyData.cs
- Type.cs
- HasCopySemanticsAttribute.cs
- CrossContextChannel.cs
- PrtCap_Reader.cs
- HttpConfigurationContext.cs
- NameValueCollection.cs
- XPathCompileException.cs
- BinaryKeyIdentifierClause.cs
- OleDbCommandBuilder.cs
- Win32NamedPipes.cs
- WindowsPen.cs
- MouseGesture.cs
- XmlBinaryReaderSession.cs
- EncryptedKeyIdentifierClause.cs
- AnnotationStore.cs
- X509Certificate2.cs
- _Rfc2616CacheValidators.cs
- UnsafeNativeMethods.cs
- TabControlCancelEvent.cs
- ZipIOBlockManager.cs
- MemoryStream.cs
- AdapterUtil.cs
- ProviderSettings.cs
- unsafeIndexingFilterStream.cs
- ObjectDataSourceMethodEventArgs.cs
- Dictionary.cs
- WorkflowWebHostingModule.cs
- ExpressionStringBuilder.cs
- InputReportEventArgs.cs
- BooleanFacetDescriptionElement.cs
- UrlPath.cs
- HttpRequest.cs
- ZeroOpNode.cs
- DockEditor.cs
- ListControl.cs
- OleDbTransaction.cs
- TableLayoutStyleCollection.cs
- BinarySecretSecurityToken.cs
- SqlReorderer.cs
- MenuBase.cs
- TimeIntervalCollection.cs
- XmlDataImplementation.cs
- BrowsableAttribute.cs
- ScriptingProfileServiceSection.cs
- SafeNativeMethods.cs
- GetImportFileNameRequest.cs
- RowTypeElement.cs