Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Extensions / ClientServices / ClientRolePrincipal.cs / 1305376 / 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
- TabControl.cs
- MetadataArtifactLoaderFile.cs
- SmiMetaDataProperty.cs
- SortKey.cs
- DataGridViewRowCancelEventArgs.cs
- Line.cs
- UnconditionalPolicy.cs
- ShimAsPublicXamlType.cs
- SystemIPGlobalProperties.cs
- DbExpressionRules.cs
- DataObject.cs
- SecurityElement.cs
- DecimalAnimationBase.cs
- MergablePropertyAttribute.cs
- TypedTableBase.cs
- ZeroOpNode.cs
- XmlnsCompatibleWithAttribute.cs
- Drawing.cs
- FloatSumAggregationOperator.cs
- TextPointer.cs
- LocationSectionRecord.cs
- XmlAttributeOverrides.cs
- StateMachineDesignerPaint.cs
- XPathDescendantIterator.cs
- AnnouncementDispatcherAsyncResult.cs
- XmlSchemaComplexContentRestriction.cs
- ArraySortHelper.cs
- KeyTime.cs
- StandardTransformFactory.cs
- WorkBatch.cs
- SafeArrayRankMismatchException.cs
- HttpConfigurationContext.cs
- EmbeddedMailObjectsCollection.cs
- SamlDelegatingWriter.cs
- SqlUtil.cs
- QilFunction.cs
- MetadataCache.cs
- SimpleApplicationHost.cs
- CredentialSelector.cs
- CombinedGeometry.cs
- PreviousTrackingServiceAttribute.cs
- XmlTextReader.cs
- ListBoxAutomationPeer.cs
- XmlSortKeyAccumulator.cs
- DropShadowBitmapEffect.cs
- AssemblyCollection.cs
- EventHandlerList.cs
- XmlAnyElementAttribute.cs
- WindowsImpersonationContext.cs
- AdRotator.cs
- HttpEncoder.cs
- MissingFieldException.cs
- PermissionSetTriple.cs
- ViewCellSlot.cs
- BadImageFormatException.cs
- ExpressionConverter.cs
- TimeSpanStorage.cs
- ExpandCollapseProviderWrapper.cs
- ImageMetadata.cs
- MimeFormReflector.cs
- StylusPlugInCollection.cs
- DateTimeConverter2.cs
- PickBranchDesigner.xaml.cs
- CaseStatementSlot.cs
- controlskin.cs
- ProcessHostConfigUtils.cs
- WindowsAuthenticationModule.cs
- NativeMethodsOther.cs
- AutomationPeer.cs
- ControlDesigner.cs
- CollectionViewGroup.cs
- AtomParser.cs
- TextDecoration.cs
- ImplicitInputBrush.cs
- AsyncPostBackTrigger.cs
- RelatedCurrencyManager.cs
- RemotingException.cs
- Column.cs
- ImmutableAssemblyCacheEntry.cs
- CharAnimationUsingKeyFrames.cs
- AxisAngleRotation3D.cs
- ControlDesigner.cs
- RepeatEnumerable.cs
- MarkupCompilePass2.cs
- RunInstallerAttribute.cs
- RelationshipManager.cs
- ConditionValidator.cs
- RayHitTestParameters.cs
- FontDriver.cs
- AsyncResult.cs
- MaterialGroup.cs
- WorkflowServiceOperationListItem.cs
- XmlWhitespace.cs
- SqlMethodCallConverter.cs
- BamlRecordHelper.cs
- DBConnectionString.cs
- OperationResponse.cs
- StickyNoteContentControl.cs
- MetadataPropertyCollection.cs
- ExceptionRoutedEventArgs.cs