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
- EncryptedPackage.cs
- parserscommon.cs
- OptimalTextSource.cs
- ToolStripSettings.cs
- ObjectQueryState.cs
- DefaultAsyncDataDispatcher.cs
- PersonalizationStateInfo.cs
- InvariantComparer.cs
- ValueConversionAttribute.cs
- CoreSwitches.cs
- DashStyles.cs
- InputLangChangeEvent.cs
- SafeBitVector32.cs
- InvokePattern.cs
- RolePrincipal.cs
- InkCanvasFeedbackAdorner.cs
- login.cs
- SafeFindHandle.cs
- CallbackHandler.cs
- ContractDescription.cs
- CngKey.cs
- TargetParameterCountException.cs
- RowsCopiedEventArgs.cs
- CultureMapper.cs
- QilIterator.cs
- KeyboardEventArgs.cs
- BinaryObjectWriter.cs
- ControlValuePropertyAttribute.cs
- GenericTextProperties.cs
- GridViewDeleteEventArgs.cs
- CompressionTransform.cs
- MouseGestureConverter.cs
- FilteredDataSetHelper.cs
- XhtmlBasicFormAdapter.cs
- EpmHelper.cs
- SQLSingle.cs
- ListenerElementsCollection.cs
- HtmlEncodedRawTextWriter.cs
- GridViewCommandEventArgs.cs
- ExecutionEngineException.cs
- FontCollection.cs
- compensatingcollection.cs
- CompModSwitches.cs
- LogReservationCollection.cs
- WindowsAuthenticationEventArgs.cs
- SafeEventLogWriteHandle.cs
- InputMethodStateTypeInfo.cs
- WorkflowRuntimeEndpoint.cs
- DataGridViewSortCompareEventArgs.cs
- WCFServiceClientProxyGenerator.cs
- StateRuntime.cs
- LoadWorkflowByKeyAsyncResult.cs
- TraceUtility.cs
- LinqTreeNodeEvaluator.cs
- XmlSchemaComplexContentExtension.cs
- ExpressionLink.cs
- TraceInternal.cs
- HostTimeoutsElement.cs
- TemplateControlBuildProvider.cs
- XMLSchema.cs
- EnumType.cs
- FixUpCollection.cs
- DataServiceQueryOfT.cs
- Misc.cs
- CachedCompositeFamily.cs
- PolicyValidationException.cs
- KeyProperty.cs
- Mouse.cs
- HttpModuleAction.cs
- HuffmanTree.cs
- Image.cs
- LZCodec.cs
- TerminateDesigner.cs
- XhtmlBasicListAdapter.cs
- DisplayNameAttribute.cs
- CombinedGeometry.cs
- FrameworkElementFactory.cs
- BindStream.cs
- InputScopeNameConverter.cs
- RowTypeElement.cs
- ThemeableAttribute.cs
- ListViewDeletedEventArgs.cs
- LinqDataSource.cs
- ManifestSignedXml.cs
- BamlResourceDeserializer.cs
- messageonlyhwndwrapper.cs
- SocketAddress.cs
- HttpCookiesSection.cs
- ToolStripHighContrastRenderer.cs
- MenuItem.cs
- CrossAppDomainChannel.cs
- BitConverter.cs
- XmlParser.cs
- XhtmlConformanceSection.cs
- XmlCharacterData.cs
- ExpressionBuilderContext.cs
- DataGridPagerStyle.cs
- TdsParserSessionPool.cs
- PreservationFileWriter.cs
- BuildProviderCollection.cs