DispatchRuntime.PrincipalPermissionMode Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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 .