Audit |
The AuditExtensions type exposes the following members.
| Name | Description | |
|---|---|---|
| Audit(IAuditService, DateTimeOffset, ActionType, OutcomeIndicator, EventIdentifierType, AuditCode) | Creates a new IAuditBuilder instance tied to this service for dispatch. | |
| Audit(IAuditService, DateTimeOffset, ActionType, OutcomeIndicator, EventIdentifierType, EventTypeCodes) | Creates a new IAuditBuilder instance tied to this service for dispatch. | |
| ForAccessControlDecision |
Audit an access control decision
Obsolete | |
| ForApplicationStart |
Audit application start
Obsolete | |
| ForApplicationStop |
Audit application stop
Obsolete | |
| ForAuditLogUsed |
Audit that the audit log was used
Obsolete | |
| ForCreateTData |
Audit the creation of an object
Obsolete | |
| ForDataExport |
Audit the export of data
Obsolete | |
| ForDeleteTData |
Audit a deletion
Obsolete | |
| ForEventDataActionTData(IAuditBuilder, EventTypeCodes, ActionType, AuditableObjectLifecycle, EventIdentifierType, OutcomeIndicator, String, TData) |
Audit data action
Obsolete | |
| ForEventDataActionTData(IAuditBuilder, AuditCode, ActionType, AuditableObjectLifecycle, EventIdentifierType, OutcomeIndicator, String, PolicyDecision, TData) |
Autility utility which can be used to send a data audit
Obsolete | |
| ForMaskingTModel |
Audit masking of a particular object
Obsolete | |
| ForNetworkRequestFailure(IAuditBuilder, Exception, Uri, IDictionaryString, String, IDictionaryString, String) |
Audit a network request failure
Obsolete | |
| ForNetworkRequestFailure(IAuditBuilder, Exception, Uri, NameValueCollection, NameValueCollection) | Audit a network request failure | |
| ForOverride | Audit an override operation | |
| ForQueryTData |
Audit the update of an object
Obsolete | |
| ForReadTData |
Audit the update of an object
Obsolete | |
| ForSecurityAttributeAction |
Create a security attribute action audit
Obsolete | |
| ForSecurityCreationAction |
Audit that security objects were created
Obsolete | |
| ForSecurityDeletionAction |
Create a security attribute action audit
Obsolete | |
| ForSensitiveDisclosure |
Audit that sensitve data was disclosed
Obsolete | |
| ForSessionStart |
Audit that a session has begun
Obsolete | |
| ForSessionStop |
Audit that a session has begun
Obsolete | |
| ForSynchronization |
Audit that a synchronization occurred
Obsolete | |
| ForUpdateTData |
Audit the update of an object
Obsolete | |
| ForUserLogin |
Audit a login of a user principal
Obsolete | |
| ForUserLogout |
Audit a logout of a user principal
Obsolete | |
| If | Conditionally Applies a section of the fluent syntax to the audit. | |
| WithAction | With the specified action code | |
| WithAuditableObjects(IAuditBuilder, AuditableObject) | Adds the specified Auditable Objects | |
| WithAuditableObjects(IAuditBuilder, IEnumerableAuditableObject) | Adds the specified Auditable Objects | |
| WithEventIdentifier | Event identifier set | |
| WithEventType(IAuditBuilder, AuditCode) | With a defined event type | |
| WithEventType(IAuditBuilder, EventTypeCodes, String) | With an enum set event type | |
| WithEventType(IAuditBuilder, String, String, String) | With event type | |
| WithHttpInformation | Add HTTP information | |
| WithIdentifiedData | Add act object to the audit | |
| WithLocalDestination | Local is destination | |
| WithLocalSource | Add source device information | |
| WithObjectsTData | Add the specified objects to the builder, converting them to appropriate auditing format | |
| WithOutcome(IAuditBuilder, OutcomeIndicator) | Append the outcome indicator to the audit | |
| WithOutcome(IAuditBuilder, Boolean, OutcomeIndicator, OutcomeIndicator) | Modify the audit builder to have condition | |
| WithPatient | With object of patient | |
| WithPerson | Add patient object to the audit | |
| WithPolicyAuthorization | Add policy authorization to the audit | |
| WithPrincipal | Append principal information to the audit. Principals can represent a user, application or device, and any combination thereof. For example, a single principal can be composed of a User, Application and Device together. | |
| WithProvider | Add provider object to the audit | |
| WithQueryPerformed | Add a query performed data element | |
| WithRemoteDestination(IAuditBuilder, RemoteEndpointInfo) | Add a destination device information | |
| WithRemoteDestination(IAuditBuilder, Uri) | Add a destination device information | |
| WithRemoteSource | Add source device information | |
| WithSensitivity | With sensitivty | |
| WithSystemObjects | With a system object | |
| WithTimestamp | Add timestamp |