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
- DataGridViewRowHeightInfoPushedEventArgs.cs
- ProxyElement.cs
- InkCanvasSelectionAdorner.cs
- NetStream.cs
- PartitionResolver.cs
- AdapterUtil.cs
- CommonDialog.cs
- DiagnosticStrings.cs
- securestring.cs
- Error.cs
- CurrentChangedEventManager.cs
- CollectionConverter.cs
- DateTimeFormat.cs
- DefaultMemberAttribute.cs
- CodeMemberField.cs
- HtmlWindowCollection.cs
- XmlSchemaComplexContentExtension.cs
- XhtmlTextWriter.cs
- NullableIntSumAggregationOperator.cs
- ObjectDataSourceStatusEventArgs.cs
- BamlResourceContent.cs
- TextServicesDisplayAttribute.cs
- DateTimeConstantAttribute.cs
- XmlComment.cs
- TokenizerHelper.cs
- TemplatedControlDesigner.cs
- DataBindingsDialog.cs
- GeometryHitTestResult.cs
- XmlDataLoader.cs
- BindingContext.cs
- TextBoxLine.cs
- srgsitem.cs
- IdentityManager.cs
- SystemInformation.cs
- ConfigXmlDocument.cs
- BitStream.cs
- IsolatedStoragePermission.cs
- sqlnorm.cs
- Int32Collection.cs
- TraceXPathNavigator.cs
- Axis.cs
- TableLayoutStyleCollection.cs
- NonBatchDirectoryCompiler.cs
- StackOverflowException.cs
- CapabilitiesPattern.cs
- DocumentOrderComparer.cs
- errorpatternmatcher.cs
- UpDownBase.cs
- LogicalCallContext.cs
- PreviousTrackingServiceAttribute.cs
- Aes.cs
- TransformGroup.cs
- PolicyStatement.cs
- Label.cs
- BindingEditor.xaml.cs
- EntityContainer.cs
- PolygonHotSpot.cs
- TemplateBamlRecordReader.cs
- SettingsProviderCollection.cs
- CodeTypeReferenceExpression.cs
- AVElementHelper.cs
- CredentialSelector.cs
- DataTableCollection.cs
- LayoutUtils.cs
- HTTP_SERVICE_CONFIG_URLACL_PARAM.cs
- TileBrush.cs
- SqlProviderManifest.cs
- DbgUtil.cs
- ExtenderHelpers.cs
- AudioFormatConverter.cs
- TemplateGroupCollection.cs
- SynchronizedReadOnlyCollection.cs
- GenericWebPart.cs
- AppLevelCompilationSectionCache.cs
- UnmanagedMemoryStreamWrapper.cs
- CultureInfo.cs
- ConstraintCollection.cs
- TranslateTransform.cs
- UserPreferenceChangedEventArgs.cs
- IsolatedStoragePermission.cs
- Geometry.cs
- EntityDataSourceValidationException.cs
- HtmlElementEventArgs.cs
- SingleSelectRootGridEntry.cs
- CriticalFinalizerObject.cs
- DataGridToolTip.cs
- WindowsScrollBar.cs
- DataControlHelper.cs
- OperatingSystem.cs
- FloaterBaseParaClient.cs
- VoiceInfo.cs
- StreamSecurityUpgradeAcceptor.cs
- XsltArgumentList.cs
- ToolStripArrowRenderEventArgs.cs
- IndentTextWriter.cs
- ToolStripRendererSwitcher.cs
- SqlCacheDependencyDatabaseCollection.cs
- ObjectDataSourceEventArgs.cs
- WasEndpointConfigContainer.cs
- WebMessageBodyStyleHelper.cs