Sprache

DispatchRuntime.PrincipalPermissionMode Eigenschaft

Definition

Dient zum Abrufen oder Festlegen eines Werts, der angibt, wie die CurrentPrincipal Eigenschaft festgelegt wird.

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

Eigenschaftswert

Einer der PrincipalPermissionMode Werte; der Standardwert ist UseWindowsGroups.

Hinweise

Wenn dies PrincipalPermissionMode der Wert ist None, wird die CurrentPrincipal Eigenschaft nicht festgelegt.

Wenn der Wert die Eigenschaft istUseWindowsGroups, wird basierend auf den Benutzeranmeldeinformationen der eingehenden Nachricht aufgefülltCurrentPrincipal.WindowsPrincipal

Wenn der Wert die UseAspNetRoles Eigenschaft istCurrentPrincipal, wird basierend auf ASP.NET Rolleninformationen ein IPrincipal Objekt aufgefüllt.

Wenn der Wert die Custom Eigenschaft istCurrentPrincipal, wird von einer benutzerdefinierten IAuthorizationPolicy Implementierung aufgefüllt.

Gilt für: