Allows implementing classes to log data modifications.
Indicates whether the auditor requires an active transaction.
public Boolean RequiresTransaction { get; }Performs an auditing process after the data action was taken.
public Void AfterDataAction(action, model)| Name | Type | Summary |
|---|---|---|
| action | DataAction | |
| model | IDataModel |
Performs an auditing process before the data action takes place.
public Void BeforeDataAction(action, model)| Name | Type | Summary |
|---|---|---|
| action | DataAction | |
| model | IDataModel |
Verify if the secured model is consistent with the audit information of it and optionally generates an audit incident.
public SecuredDataModelVerificationResult VerifyIntegrity(model, generateAuditIncident)A SecuredDataModelVerificationResult.
| Name | Type | Summary |
|---|---|---|
| model | IDataModel | The data model to verify. |
| generateAuditIncident | Boolean | Whether an audit incident must be generated. Defaults to true. |
In this document