ServiceAuthorizationBehavior.PrincipalPermissionMode Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define o modo de permissão da entidade de segurança.
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
O modo de permissão principal.
Exemplos
Este código mostra como definir essa propriedade.
ServiceHost myServiceHost = new ServiceHost(typeof(Calculator), baseUri);
ServiceAuthorizationBehavior myServiceBehavior =
myServiceHost.Description.Behaviors.Find<ServiceAuthorizationBehavior>();
myServiceBehavior.PrincipalPermissionMode =
PrincipalPermissionMode.UseAspNetRoles;
Dim myServiceBehavior As ServiceAuthorizationBehavior
myServiceBehavior = _
myServiceHost.Description.Behaviors.Find(Of ServiceAuthorizationBehavior)()
myServiceBehavior.PrincipalPermissionMode = _
PrincipalPermissionMode.UseAspNetRoles
Comentários
Essa propriedade contém um dos membros da PrincipalPermissionMode enumeração. Os valores válidos são:
Custom. Uma implementação personalizada
IAuthorizationPolicy
é usada para preencherThread.CurrentPrincipal
.None. A propriedade
Thread.CurrentPrincipal
não foi definida.UseAspNetRoles. A
Thread.CurrentPrincipal
propriedade é definida como umaIPrincipal
com base em informações de função ASP.NET.UseWindowsGroups. A
Thread.CurrentPrincipal
propriedade é definida como umaWindowsPrincipal
com base nas credenciais do usuário da mensagem de entrada.