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
- InvariantComparer.cs
- WebDisplayNameAttribute.cs
- EventLogPermission.cs
- SizeLimitedCache.cs
- ScriptResourceInfo.cs
- StringSorter.cs
- BamlReader.cs
- XmlCountingReader.cs
- TypeElementCollection.cs
- WorkflowMarkupSerializerMapping.cs
- StringExpressionSet.cs
- CompressionTransform.cs
- StickyNoteContentControl.cs
- DataQuery.cs
- DataRelation.cs
- CodeSubDirectory.cs
- Visual3D.cs
- DefaultWorkflowLoaderService.cs
- OleDbCommandBuilder.cs
- RotationValidation.cs
- clipboard.cs
- ActivityMarkupSerializer.cs
- BrowserCapabilitiesFactory.cs
- FlowStep.cs
- CompatibleIComparer.cs
- PasswordValidationException.cs
- metadatamappinghashervisitor.cs
- MobileListItem.cs
- DesignerCategoryAttribute.cs
- CryptographicAttribute.cs
- GridViewHeaderRowPresenter.cs
- EntityUtil.cs
- KnownBoxes.cs
- CompiledQueryCacheKey.cs
- XPathBinder.cs
- FixedStringLookup.cs
- DiscoveryDocumentSerializer.cs
- SrgsSubset.cs
- ImageButton.cs
- XmlObjectSerializerReadContextComplex.cs
- CutCopyPasteHelper.cs
- FontNameConverter.cs
- ResXResourceWriter.cs
- AppDomainShutdownMonitor.cs
- ConstructorNeedsTagAttribute.cs
- MSAAEventDispatcher.cs
- ZoneIdentityPermission.cs
- BrowserTree.cs
- DataError.cs
- ToolStripItem.cs
- Imaging.cs
- ChangesetResponse.cs
- DataControlFieldCollection.cs
- TrackingAnnotationCollection.cs
- TextFormatterImp.cs
- Effect.cs
- SerializationObjectManager.cs
- IntPtr.cs
- CompatibleComparer.cs
- EntityDescriptor.cs
- LogEntrySerializer.cs
- UserControlCodeDomTreeGenerator.cs
- SqlCacheDependency.cs
- PanningMessageFilter.cs
- DictionaryEntry.cs
- HostProtectionException.cs
- Cloud.cs
- ContextQuery.cs
- TypeCodeDomSerializer.cs
- Lease.cs
- InputReportEventArgs.cs
- PageCatalogPart.cs
- CustomCredentialPolicy.cs
- TailPinnedEventArgs.cs
- ModifierKeysValueSerializer.cs
- ChannelSinkStacks.cs
- AutomationAttributeInfo.cs
- TextUtf8RawTextWriter.cs
- GridLengthConverter.cs
- FormViewUpdatedEventArgs.cs
- DSASignatureDeformatter.cs
- PanelDesigner.cs
- Delegate.cs
- InfoCardSymmetricCrypto.cs
- DispatcherHookEventArgs.cs
- FolderBrowserDialogDesigner.cs
- DateTimeFormatInfo.cs
- ColorConverter.cs
- LogLogRecordEnumerator.cs
- RestClientProxyHandler.cs
- LookupNode.cs
- ValueTable.cs
- Light.cs
- DetailsViewInsertEventArgs.cs
- XmlObjectSerializerWriteContextComplex.cs
- _UriTypeConverter.cs
- PartialToken.cs
- CodeTypeDeclaration.cs
- Enlistment.cs
- ValueOfAction.cs