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
- SQLMembershipProvider.cs
- DependencyPropertyChangedEventArgs.cs
- IdentityManager.cs
- EventDescriptorCollection.cs
- Pool.cs
- HwndSubclass.cs
- Emitter.cs
- PropertyGridView.cs
- MenuItem.cs
- Soap.cs
- ReachUIElementCollectionSerializerAsync.cs
- CachedRequestParams.cs
- FileCodeGroup.cs
- TraceShell.cs
- XmlSchemaImporter.cs
- ClaimTypes.cs
- SurrogateChar.cs
- CodeGroup.cs
- HwndHostAutomationPeer.cs
- CryptoHandle.cs
- HwndTarget.cs
- MultipartIdentifier.cs
- SpoolingTask.cs
- DateTimeEditor.cs
- TriState.cs
- SuppressIldasmAttribute.cs
- ExpressionBuilderContext.cs
- ConditionalDesigner.cs
- HttpClientCertificate.cs
- TableRowCollection.cs
- GridPatternIdentifiers.cs
- OleServicesContext.cs
- ProfilePropertySettingsCollection.cs
- IPAddressCollection.cs
- ToolStripPanelDesigner.cs
- FrameworkReadOnlyPropertyMetadata.cs
- AppDomainFactory.cs
- PipelineModuleStepContainer.cs
- ImageBrush.cs
- EnumerableRowCollection.cs
- HandoffBehavior.cs
- IfJoinedCondition.cs
- SafeNativeMethods.cs
- ChangeTracker.cs
- XamlToRtfParser.cs
- TraceFilter.cs
- ISO2022Encoding.cs
- CultureSpecificCharacterBufferRange.cs
- Command.cs
- HtmlTableCellCollection.cs
- DataServiceKeyAttribute.cs
- SqlFactory.cs
- FontStretches.cs
- VideoDrawing.cs
- NativeMethods.cs
- Volatile.cs
- NullRuntimeConfig.cs
- Accessors.cs
- MediaContext.cs
- Overlapped.cs
- SolidBrush.cs
- _Connection.cs
- XmlWellformedWriterHelpers.cs
- FixedDSBuilder.cs
- Error.cs
- BoundPropertyEntry.cs
- TextSegment.cs
- AssertSection.cs
- WindowsImpersonationContext.cs
- BooleanToVisibilityConverter.cs
- QuaternionAnimationBase.cs
- CryptoProvider.cs
- WmlMobileTextWriter.cs
- SafeWaitHandle.cs
- FamilyCollection.cs
- DbExpressionVisitor.cs
- URI.cs
- CodeAccessPermission.cs
- ExpandButtonVisibilityConverter.cs
- GridViewUpdateEventArgs.cs
- SoapMessage.cs
- ClientEventManager.cs
- UnknownBitmapDecoder.cs
- XPathNavigatorKeyComparer.cs
- TheQuery.cs
- EntityCommandExecutionException.cs
- ConnectionAcceptor.cs
- DataTableReaderListener.cs
- TypedDataSetSchemaImporterExtension.cs
- CannotUnloadAppDomainException.cs
- NavigatingCancelEventArgs.cs
- RichTextBoxConstants.cs
- LinkLabel.cs
- DesignerActionList.cs
- ServiceHostingEnvironment.cs
- SudsParser.cs
- TextAction.cs
- InlineUIContainer.cs
- OneOfTypeConst.cs
- DtrList.cs