Partager via


ServiceSecurityAuditBehavior.ServiceAuthorizationAuditLevel Propriété

Définition

Obtient ou définit le type d'événements d'autorisation dont l'audit doit être réalisé au niveau du service.

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

Valeur de propriété

AuditLevel

Une des valeurs d'énumération AuditLevel. La valeur par défaut est None.

Exceptions

set et value ne sont pas des membres valides de AuditLevel. La valeur par défaut est None.

Exemples

Le code suivant crée une instance de la classe ServiceSecurityAuditBehavior et définit cette propriété.

// 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

Remarques

Windows applications de service WCF (Communication Foundation) ont deux niveaux où la sécurité peut être appliquée. Au niveau du service , toutes les méthodes du service sont appliquées par la même stratégie de sécurité. Chaque méthode du service peut présenter une stratégie de sécurité différente (plus stricte). Utilisez la propriété ServiceAuthorizationAuditLevel pour déterminer les événements au niveau du service dont l'audit doit être réalisé.

Vous pouvez également définir cette valeur à l’aide du <serviceSecurityAudit> dans un fichier de configuration d’application cliente.

S’applique à