ServiceSecurityAuditBehavior.ServiceAuthorizationAuditLevel 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.
Obtém ou define o tipo de eventos de autorização para auditar ao nível do serviço.
public:
property System::ServiceModel::AuditLevel ServiceAuthorizationAuditLevel { System::ServiceModel::AuditLevel get(); void set(System::ServiceModel::AuditLevel value); };
public System.ServiceModel.AuditLevel ServiceAuthorizationAuditLevel { get; set; }
member this.ServiceAuthorizationAuditLevel : System.ServiceModel.AuditLevel with get, set
Public Property ServiceAuthorizationAuditLevel As AuditLevel
Valor de Propriedade
Um dos AuditLevel valores de enumeração. A predefinição é None.
Exceções
set e value não são membros válidos de AuditLevel. A predefinição é None.
Exemplos
O código seguinte cria uma instância da ServiceSecurityAuditBehavior classe e define esta propriedade.
// Create a new auditing behavior and set the log location.
ServiceSecurityAuditBehavior newAudit =
new ServiceSecurityAuditBehavior();
newAudit.AuditLogLocation =
AuditLogLocation.Application;
newAudit.MessageAuthenticationAuditLevel =
AuditLevel.SuccessOrFailure;
newAudit.ServiceAuthorizationAuditLevel =
AuditLevel.SuccessOrFailure;
newAudit.MessageAuthenticationAuditLevel = _
AuditLevel.SuccessOrFailure
newAudit.ServiceAuthorizationAuditLevel = _
AuditLevel.SuccessOrFailure
Observações
As aplicações de serviço Windows Communication Foundation (WCF) têm dois níveis onde a segurança pode ser aplicada. Ao nível do serviço , todos os métodos do serviço são aplicados pela mesma política de segurança. Métodos individuais no serviço podem ter uma política de segurança diferente (mais rigorosa). Utilize a ServiceAuthorizationAuditLevel propriedade para controlar quais os eventos de nível de serviço que são auditados.
Também pode definir este valor usando o <serviceSecurityAudit> num ficheiro de configuração de uma aplicação cliente.