ServiceSecurityAuditBehavior.ServiceAuthorizationAuditLevel Proprietà

Definizione

Ottiene o imposta il tipo di eventi di autorizzazione da controllare a livello di servizio.

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

Valore della proprietà

AuditLevel

Uno dei valori dell'enumerazione AuditLevel. Il valore predefinito è None.

Eccezioni

set e value non sono membri validi di AuditLevel. Il valore predefinito è None.

Esempio

Nel codice seguente viene creata un'istanza della classe ServiceSecurityAuditBehavior e viene impostata questa proprietà.

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

Commenti

le applicazioni di servizio Windows Communication Foundation (WCF) hanno due livelli in cui è possibile applicare la sicurezza. A livello di servizio , tutti i metodi del servizio vengono applicati dagli stessi criteri di sicurezza. Singoli metodi del servizio possono disporre di criteri di sicurezza diversi (più severi). Utilizzare la proprietà ServiceAuthorizationAuditLevel per controllare gli eventi del livello di servizio che vengono sottoposti al controllo.

È anche possibile impostare questo valore usando serviceSecurityAudit<> in un file di configurazione dell'applicazione client.

Si applica a