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
- ShowExpandedMultiValueConverter.cs
- DefaultValueConverter.cs
- JoinSymbol.cs
- BuiltInExpr.cs
- SimpleTableProvider.cs
- AuthorizationRule.cs
- State.cs
- CultureSpecificCharacterBufferRange.cs
- InitializationEventAttribute.cs
- ImportContext.cs
- StaticExtension.cs
- Style.cs
- DataGridViewCellParsingEventArgs.cs
- CacheOutputQuery.cs
- XmlLinkedNode.cs
- ObjectDataSourceDisposingEventArgs.cs
- assemblycache.cs
- PlainXmlSerializer.cs
- _ServiceNameStore.cs
- XmlSchemaDatatype.cs
- CollectionContainer.cs
- StringComparer.cs
- PingOptions.cs
- SelfIssuedAuthRSAPKCS1SignatureFormatter.cs
- TrackingDataItem.cs
- MetadataUtil.cs
- dbenumerator.cs
- Trace.cs
- WebPartRestoreVerb.cs
- SqlDataSourceView.cs
- TableItemStyle.cs
- SizeAnimationClockResource.cs
- XpsColorContext.cs
- EntityStoreSchemaGenerator.cs
- WindowsIPAddress.cs
- SkewTransform.cs
- UpdateCompiler.cs
- DataGridColumn.cs
- OrderByQueryOptionExpression.cs
- WebControl.cs
- SHA512Managed.cs
- ManipulationBoundaryFeedbackEventArgs.cs
- FileDialog_Vista_Interop.cs
- safex509handles.cs
- SettingsPropertyValue.cs
- AuthorizationContext.cs
- ToolStripManager.cs
- ClusterUtils.cs
- ToolboxItemAttribute.cs
- InputReportEventArgs.cs
- HttpApplicationStateWrapper.cs
- PolicyStatement.cs
- SiteOfOriginPart.cs
- GridErrorDlg.cs
- Serializer.cs
- XamlFilter.cs
- DataRecordInfo.cs
- TypeResolver.cs
- AccessDataSourceView.cs
- DocumentXmlWriter.cs
- Binding.cs
- HMAC.cs
- UITypeEditor.cs
- ExtensibleClassFactory.cs
- ToolTip.cs
- grammarelement.cs
- CodeTypeDeclarationCollection.cs
- MenuTracker.cs
- PrintController.cs
- MailMessageEventArgs.cs
- TimersDescriptionAttribute.cs
- SecurityTokenResolver.cs
- NestedContainer.cs
- ParameterBuilder.cs
- TemplateField.cs
- UInt32.cs
- CorrelationToken.cs
- DatatypeImplementation.cs
- HtmlTextViewAdapter.cs
- MaxMessageSizeStream.cs
- ComplexTypeEmitter.cs
- ActivityExecutorSurrogate.cs
- EpmSourceTree.cs
- DataGridItemAutomationPeer.cs
- WindowsPrincipal.cs
- DataViewListener.cs
- DBSchemaTable.cs
- ElementFactory.cs
- MulticastDelegate.cs
- Speller.cs
- ToolStripDropDown.cs
- UriTemplateVariableQueryValue.cs
- ExpressionPrefixAttribute.cs
- DefaultTraceListener.cs
- ControlAdapter.cs
- CompositionTarget.cs
- DataServiceContext.cs
- IProducerConsumerCollection.cs
- UserUseLicenseDictionaryLoader.cs
- DictionarySectionHandler.cs