AuditExtensions Methods |
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 | Obsolete.
Audit an access control decision
| |
ForApplicationStart | Obsolete.
Audit application start
| |
ForApplicationStop | Obsolete.
Audit application stop
| |
ForAuditLogUsed | Obsolete.
Audit that the audit log was used
| |
ForCreateTData | Obsolete.
Audit the creation of an object
| |
ForDataExport | Obsolete.
Audit the export of data
| |
ForDeleteTData | Obsolete.
Audit a deletion
| |
ForEventDataActionTData(IAuditBuilder, EventTypeCodes, ActionType, AuditableObjectLifecycle, EventIdentifierType, OutcomeIndicator, String, TData) | Obsolete.
Audit data action
| |
ForEventDataActionTData(IAuditBuilder, AuditCode, ActionType, AuditableObjectLifecycle, EventIdentifierType, OutcomeIndicator, String, PolicyDecision, TData) | Obsolete.
Autility utility which can be used to send a data audit
| |
ForMaskingTModel | Obsolete.
Audit masking of a particular object
| |
ForNetworkRequestFailure(IAuditBuilder, Exception, Uri, IDictionaryString, String, IDictionaryString, String) | Obsolete.
Audit a network request failure
| |
ForNetworkRequestFailure(IAuditBuilder, Exception, Uri, NameValueCollection, NameValueCollection) |
Audit a network request failure
| |
ForOverride |
Audit an override operation
| |
ForQueryTData | Obsolete.
Audit the update of an object
| |
ForReadTData | Obsolete.
Audit the update of an object
| |
ForSecurityAttributeAction | Obsolete.
Create a security attribute action audit
| |
ForSecurityCreationAction | Obsolete.
Audit that security objects were created
| |
ForSecurityDeletionAction | Obsolete.
Create a security attribute action audit
| |
ForSensitiveDisclosure | Obsolete.
Audit that sensitve data was disclosed
| |
ForSessionStart | Obsolete.
Audit that a session has begun
| |
ForSessionStop | Obsolete.
Audit that a session has begun
| |
ForSynchronization | Obsolete.
Audit that a synchronization occurred
| |
ForUpdateTData | Obsolete.
Audit the update of an object
| |
ForUserLogin | Obsolete.
Audit a login of a user principal
| |
ForUserLogout | Obsolete.
Audit a logout of a user principal
| |
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 identiifer 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 | ||
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
| |
WithSystemObjects |
With a system object
| |
WithTimestamp |
Add timestamp
|