Aracılığıyla paylaş


DispatchRuntime.PrincipalPermissionMode Özellik

Tanım

Özelliğin nasıl CurrentPrincipal ayarlandığını belirten bir değer alır veya ayarlar.

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

Özellik Değeri

Değerlerden PrincipalPermissionMode biri; varsayılan değerdir UseWindowsGroups.

Açıklamalar

PrincipalPermissionMode olduğunda NoneCurrentPrincipal özelliği ayarlanmaz.

değer olduğunda UseWindowsGroupsCurrentPrincipal özelliği, gelen iletinin kullanıcı kimlik bilgilerine göre bir WindowsPrincipal ile doldurulur.

değer olduğunda UseAspNetRolesCurrentPrincipal , özellik ASP.NET rol bilgilerine dayalı bir IPrincipal nesneyle doldurulur.

değer olduğunda CustomCurrentPrincipal özelliği özel IAuthorizationPolicy bir uygulama tarafından doldurulur.

Şunlara uygulanır