Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / 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
- DbProviderFactories.cs
- NullableConverter.cs
- DataServiceException.cs
- CopyCodeAction.cs
- DrawingState.cs
- ObjectSet.cs
- SubMenuStyleCollection.cs
- Int32.cs
- XmlWriterSettings.cs
- TransactionTable.cs
- SqlDelegatedTransaction.cs
- Trigger.cs
- StreamUpgradeInitiator.cs
- UriGenerator.cs
- HtmlImage.cs
- Propagator.JoinPropagator.cs
- LineServices.cs
- ComponentEvent.cs
- ObjectStorage.cs
- CorrelationKey.cs
- ExternalException.cs
- SQLString.cs
- Stream.cs
- DefaultBinder.cs
- SHA512Managed.cs
- IdnMapping.cs
- TrackingProfileCache.cs
- ItemsChangedEventArgs.cs
- NotConverter.cs
- InstanceValue.cs
- ClickablePoint.cs
- PenThread.cs
- UseAttributeSetsAction.cs
- NumberFormatInfo.cs
- DefaultPropertyAttribute.cs
- URL.cs
- GridItemCollection.cs
- ClassicBorderDecorator.cs
- ScriptingAuthenticationServiceSection.cs
- RelationshipSet.cs
- AdRotator.cs
- CipherData.cs
- ObjectFactoryCodeDomTreeGenerator.cs
- CipherData.cs
- PlatformNotSupportedException.cs
- XmlAttributeCache.cs
- DesignerOptionService.cs
- HasCopySemanticsAttribute.cs
- StyleCollection.cs
- MDIWindowDialog.cs
- AlternationConverter.cs
- BaseCAMarshaler.cs
- RawUIStateInputReport.cs
- XmlMapping.cs
- TextTreeTextBlock.cs
- BulletedList.cs
- UpdatePanelControlTrigger.cs
- CodeExporter.cs
- ClaimSet.cs
- AlternateViewCollection.cs
- Pen.cs
- MarkupExtensionReturnTypeAttribute.cs
- IgnoreSectionHandler.cs
- XXXInfos.cs
- OrderingInfo.cs
- EntityContainerEmitter.cs
- RequestCacheEntry.cs
- DecimalMinMaxAggregationOperator.cs
- AsymmetricAlgorithm.cs
- SQLMoney.cs
- CommandField.cs
- SiteMapDesignerDataSourceView.cs
- AssemblyHash.cs
- FunctionUpdateCommand.cs
- Missing.cs
- TypeBuilder.cs
- PointHitTestResult.cs
- Soap12ProtocolImporter.cs
- PointCollection.cs
- EmptyStringExpandableObjectConverter.cs
- DispatcherExceptionEventArgs.cs
- RoutedEventHandlerInfo.cs
- Keywords.cs
- DbExpressionRules.cs
- TextFormatterHost.cs
- DesignerTransaction.cs
- DbConvert.cs
- DynamicRendererThreadManager.cs
- BaseTemplateBuildProvider.cs
- EdmPropertyAttribute.cs
- FrameworkReadOnlyPropertyMetadata.cs
- MetadataSerializer.cs
- CompoundFileIOPermission.cs
- SQLInt16.cs
- AsymmetricKeyExchangeDeformatter.cs
- TouchesOverProperty.cs
- InputEventArgs.cs
- InvokeBase.cs
- AccessKeyManager.cs
- ImageButton.cs