ServiceSecurityAuditBehavior.ServiceAuthorizationAuditLevel Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u het type autorisatiegebeurtenissen op of stelt u deze in om te controleren op serviceniveau.
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
Waarde van eigenschap
Een van de AuditLevel opsommingswaarden. De standaardwaarde is None.
Uitzonderingen
set en value zijn geen geldige leden van AuditLevel. De standaardwaarde is None.
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 ServiceAuthorizationAuditLevel eigenschap om te bepalen welke gebeurtenissen op serviceniveau worden gecontroleerd.
U kunt deze waarde ook instellen met behulp van de< serviceSecurityAudit> in een clienttoepassingsconfiguratiebestand.