DispatchRuntime.PrincipalPermissionMode Propriedade

Definição

Recebe ou define um valor que especifica como a CurrentPrincipal propriedade é definida.

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

Valor de Propriedade

Um dos PrincipalPermissionMode valores; o padrão é UseWindowsGroups.

Observações

Quando o PrincipalPermissionMode é None, a CurrentPrincipal propriedade não é definida.

Quando o valor é UseWindowsGroups , a CurrentPrincipal propriedade é preenchida com a WindowsPrincipal com base nas credenciais de utilizador da mensagem recebida.

Quando o valor é UseAspNetRoles a propriedade CurrentPrincipal é preenchida com um objeto IPrincipal baseado na informação do papel ASP.NET.

Quando o valor é Custom , a CurrentPrincipal propriedade é preenchida por uma implementação personalizada IAuthorizationPolicy .

Aplica-se a