Partilhar via


DispatchRuntime.PrincipalPermissionMode Propriedade

Definição

Obtém ou define um valor que especifica como a propriedade CurrentPrincipal é 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 da propriedade

PrincipalPermissionMode

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

Comentários

Quando estiver PrincipalPermissionMode None, a CurrentPrincipal propriedade não será definida.

Quando o valor é UseWindowsGroups a CurrentPrincipal propriedade é populada com WindowsPrincipal base nas credenciais do usuário da mensagem de entrada.

Quando o valor é UseAspNetRoles a CurrentPrincipal propriedade é populada com um IPrincipal objeto com base em ASP.NET informações de função.

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

Aplica-se a