Code:
/ 4.0 / 4.0 / untmp / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- BrowserCapabilitiesCodeGenerator.cs
- _ListenerRequestStream.cs
- ProxyWebPartManager.cs
- EntityTypeEmitter.cs
- EventWaitHandleSecurity.cs
- XmlIlTypeHelper.cs
- ToolBarPanel.cs
- TypedReference.cs
- XpsFont.cs
- SystemTcpConnection.cs
- ResourcePool.cs
- Dispatcher.cs
- TypeDependencyAttribute.cs
- ChangeDirector.cs
- DateTimeConstantAttribute.cs
- NamespaceInfo.cs
- ReadOnlyDictionary.cs
- ArrangedElement.cs
- TextureBrush.cs
- RootProfilePropertySettingsCollection.cs
- ProfilePropertyMetadata.cs
- TextSelectionHighlightLayer.cs
- TableCell.cs
- DrawingContextDrawingContextWalker.cs
- DataBindingExpressionBuilder.cs
- PublishLicense.cs
- WindowPatternIdentifiers.cs
- ToolStripDropDown.cs
- ScriptDescriptor.cs
- LineSegment.cs
- SmiContextFactory.cs
- IntSecurity.cs
- _DigestClient.cs
- ContextMenu.cs
- EventLogConfiguration.cs
- FullTextBreakpoint.cs
- DataSourceHelper.cs
- AnnotationObservableCollection.cs
- FileRegion.cs
- HMACSHA1.cs
- Bezier.cs
- SafeRegistryHandle.cs
- ReservationNotFoundException.cs
- XmlArrayItemAttributes.cs
- OracleTransaction.cs
- DocumentViewer.cs
- XmlILAnnotation.cs
- ProfilePropertySettingsCollection.cs
- TextSegment.cs
- webeventbuffer.cs
- Point3DCollectionConverter.cs
- EdmEntityTypeAttribute.cs
- ComEventsHelper.cs
- PenThreadPool.cs
- Encoder.cs
- RunClient.cs
- TrackingMemoryStream.cs
- ToggleProviderWrapper.cs
- FontWeight.cs
- EditorZoneDesigner.cs
- MdImport.cs
- HtmlInputFile.cs
- QuadraticBezierSegment.cs
- OperationGenerator.cs
- SafeBitVector32.cs
- ToolStripPanelSelectionBehavior.cs
- DataGridHeaderBorder.cs
- IntranetCredentialPolicy.cs
- ComponentRenameEvent.cs
- ImageListUtils.cs
- PluralizationServiceUtil.cs
- SerializationHelper.cs
- SQLInt32.cs
- ItemsControl.cs
- CodeConditionStatement.cs
- ExternalDataExchangeClient.cs
- TextLineResult.cs
- BinaryConverter.cs
- System.Data.OracleClient_BID.cs
- MultiBindingExpression.cs
- ApplicationFileCodeDomTreeGenerator.cs
- UnsafeNativeMethods.cs
- wmiutil.cs
- DbParameterHelper.cs
- _WinHttpWebProxyDataBuilder.cs
- OutputCacheSettingsSection.cs
- ButtonChrome.cs
- RemoteWebConfigurationHostServer.cs
- SoapEnvelopeProcessingElement.cs
- OdbcParameter.cs
- ToolStripComboBox.cs
- ScrollChrome.cs
- BooleanStorage.cs
- Socket.cs
- KerberosReceiverSecurityToken.cs
- HandleCollector.cs
- ViewValidator.cs
- ProfilePropertySettingsCollection.cs
- KeyInterop.cs
- MouseBinding.cs