ServiceAuthorizationBehavior.PrincipalPermissionMode Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de principal-machtigingsmodus op of stelt u deze in.
public:
property System::ServiceModel::Description::PrincipalPermissionMode PrincipalPermissionMode { System::ServiceModel::Description::PrincipalPermissionMode get(); void set(System::ServiceModel::Description::PrincipalPermissionMode value); };
public System.ServiceModel.Description.PrincipalPermissionMode PrincipalPermissionMode { get; set; }
member this.PrincipalPermissionMode : System.ServiceModel.Description.PrincipalPermissionMode with get, set
Public Property PrincipalPermissionMode As PrincipalPermissionMode
Waarde van eigenschap
De principal-machtigingsmodus.
Voorbeelden
Deze code laat zien hoe u deze eigenschap instelt.
ServiceHost myServiceHost = new ServiceHost(typeof(Calculator), baseUri);
ServiceAuthorizationBehavior myServiceBehavior =
myServiceHost.Description.Behaviors.Find<ServiceAuthorizationBehavior>();
myServiceBehavior.PrincipalPermissionMode =
PrincipalPermissionMode.UseAspNetRoles;
Dim myServiceBehavior As ServiceAuthorizationBehavior
myServiceBehavior = _
myServiceHost.Description.Behaviors.Find(Of ServiceAuthorizationBehavior)()
myServiceBehavior.PrincipalPermissionMode = _
PrincipalPermissionMode.UseAspNetRoles
Opmerkingen
Deze eigenschap bevat een van de leden van de PrincipalPermissionMode opsomming. Geldige waarden zijn:
Custom. Er wordt een aangepaste
IAuthorizationPolicyimplementatie gebruikt om te vullenThread.CurrentPrincipal.None. De
Thread.CurrentPrincipaleigenschap is niet ingesteld.UseAspNetRoles. De eigenschap
Thread.CurrentPrincipalis ingesteld op eenIPrincipalop basis van ASP.NET rolgegevens.UseWindowsGroups. De
Thread.CurrentPrincipaleigenschap is ingesteld op eenWindowsPrincipalop basis van de gebruikersreferenties van het binnenkomende bericht.