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
|