ServiceSecurityAuditBehavior.MessageAuthenticationAuditLevel Eigenschap

Definitie

Hiermee haalt u het type verificatiegebeurtenissen op of stelt u deze in om te controleren op berichtniveau.

public:
 property System::ServiceModel::AuditLevel MessageAuthenticationAuditLevel { System::ServiceModel::AuditLevel get(); void set(System::ServiceModel::AuditLevel value); };
public System.ServiceModel.AuditLevel MessageAuthenticationAuditLevel { get; set; }
member this.MessageAuthenticationAuditLevel : System.ServiceModel.AuditLevel with get, set
Public Property MessageAuthenticationAuditLevel As AuditLevel

Waarde van eigenschap

Een van de AuditLevel opsommingswaarden. De standaardwaarde is None.

Uitzonderingen

set en value zijn geen geldige leden van AuditLevel.

Voorbeelden

Met de volgende code maakt u een exemplaar van de ServiceSecurityAuditBehavior klasse en stelt u deze eigenschap in.

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

Opmerkingen

Windows Communication Foundation (WCF)-servicetoepassingen hebben twee niveaus waar beveiliging kan worden afgedwongen. Op serviceniveau worden alle methoden van de service afgedwongen door hetzelfde beveiligingsbeleid. Afzonderlijke methoden in de service kunnen een ander (strenger) beveiligingsbeleid hebben. Gebruik de MessageAuthenticationAuditLevel eigenschap om te bepalen welke gebeurtenissen op berichtniveau worden gecontroleerd.

U kunt deze waarde ook instellen met behulp van de< serviceSecurityAudit> in een clienttoepassingsconfiguratiebestand.

Van toepassing op