Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / ndp / fx / src / xsp / System / Web / Extensions / ClientServices / ClientRolePrincipal.cs / 1 / ClientRolePrincipal.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.ClientServices { using System; using System.Net; using System.Security.Principal; public class ClientRolePrincipal : IPrincipal { public IIdentity Identity { get { return _Identity; } } private IIdentity _Identity; public ClientRolePrincipal(IIdentity identity) { _Identity = identity; } public bool IsInRole(string role) { return System.Web.Security.Roles.IsUserInRole(_Identity.Name, role); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.ClientServices { using System; using System.Net; using System.Security.Principal; public class ClientRolePrincipal : IPrincipal { public IIdentity Identity { get { return _Identity; } } private IIdentity _Identity; public ClientRolePrincipal(IIdentity identity) { _Identity = identity; } public bool IsInRole(string role) { return System.Web.Security.Roles.IsUserInRole(_Identity.Name, 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
- DetailsViewRowCollection.cs
- FontDialog.cs
- WebReferencesBuildProvider.cs
- SchemaImporterExtensionElementCollection.cs
- ActionMismatchAddressingException.cs
- SmtpLoginAuthenticationModule.cs
- SystemWebCachingSectionGroup.cs
- IResourceProvider.cs
- CodeBinaryOperatorExpression.cs
- BamlMapTable.cs
- SmiSettersStream.cs
- Executor.cs
- UserControlParser.cs
- EncoderExceptionFallback.cs
- LogAppendAsyncResult.cs
- ButtonField.cs
- securitycriticaldata.cs
- PersistenceContext.cs
- ProfileEventArgs.cs
- MessageBox.cs
- EventMappingSettingsCollection.cs
- EventEntry.cs
- WorkflowValidationFailedException.cs
- storagemappingitemcollection.viewdictionary.cs
- StrokeNodeOperations2.cs
- DirectoryInfo.cs
- SqlCacheDependencyDatabase.cs
- CodeParameterDeclarationExpressionCollection.cs
- AjaxFrameworkAssemblyAttribute.cs
- PersonalizationStateInfoCollection.cs
- TreeViewImageKeyConverter.cs
- COM2Properties.cs
- MultiPageTextView.cs
- ControlBuilderAttribute.cs
- InputProcessorProfiles.cs
- DbTypeMap.cs
- DataSvcMapFile.cs
- UnsafeNativeMethods.cs
- MessageQueueException.cs
- HitTestWithGeometryDrawingContextWalker.cs
- NaturalLanguageHyphenator.cs
- DefaultPropertyAttribute.cs
- EntityClassGenerator.cs
- ScrollItemPatternIdentifiers.cs
- X509SubjectKeyIdentifierClause.cs
- IdnElement.cs
- StrokeNodeOperations.cs
- ModuleBuilderData.cs
- CommaDelimitedStringAttributeCollectionConverter.cs
- StringConverter.cs
- FilteredXmlReader.cs
- Operators.cs
- ConnectionInterfaceCollection.cs
- GeometryDrawing.cs
- XPathEmptyIterator.cs
- SetterTriggerConditionValueConverter.cs
- ConfigurationSectionCollection.cs
- ReadOnlyDictionary.cs
- BindingExpressionUncommonField.cs
- CodeDOMProvider.cs
- MultiTrigger.cs
- WorkflowFileItem.cs
- TextCollapsingProperties.cs
- XomlCompilerHelpers.cs
- CompilerResults.cs
- HandlerFactoryCache.cs
- EventDrivenDesigner.cs
- ListViewInsertedEventArgs.cs
- MSAAWinEventWrap.cs
- XmlSchemaSubstitutionGroup.cs
- ReachVisualSerializerAsync.cs
- SelectionChangedEventArgs.cs
- AssemblyCacheEntry.cs
- SimpleModelProvider.cs
- VisualStyleElement.cs
- WorkflowDesigner.cs
- GridViewRowCollection.cs
- xmlglyphRunInfo.cs
- shaperfactory.cs
- EvidenceTypeDescriptor.cs
- _NetRes.cs
- TextEffectResolver.cs
- Utils.cs
- ImmComposition.cs
- SynchronizedInputAdaptor.cs
- DataViewSetting.cs
- Matrix.cs
- TraceShell.cs
- TextProperties.cs
- Propagator.ExtentPlaceholderCreator.cs
- FilterableAttribute.cs
- ExpressionPrefixAttribute.cs
- TraceSource.cs
- VirtualPathProvider.cs
- SettingsPropertyCollection.cs
- ByteFacetDescriptionElement.cs
- UnsafeNativeMethods.cs
- MenuCommands.cs
- NamespaceEmitter.cs
- RuntimeCompatibilityAttribute.cs