Click or drag to resize

AuditExtensions Methods

The AuditExtensions type exposes the following members.

Methods
  NameDescription
Public methodStatic memberAudit(IAuditService, DateTimeOffset, ActionType, OutcomeIndicator, EventIdentifierType, AuditCode)
Creates a new IAuditBuilder instance tied to this service for dispatch.
Public methodStatic memberAudit(IAuditService, DateTimeOffset, ActionType, OutcomeIndicator, EventIdentifierType, EventTypeCodes)
Creates a new IAuditBuilder instance tied to this service for dispatch.
Public methodStatic memberForAccessControlDecision Obsolete.
Audit an access control decision
Public methodStatic memberForApplicationStart Obsolete.
Audit application start
Public methodStatic memberForApplicationStop Obsolete.
Audit application stop
Public methodStatic memberForAuditLogUsed Obsolete.
Audit that the audit log was used
Public methodStatic memberForCreateTData Obsolete.
Audit the creation of an object
Public methodStatic memberForDataExport Obsolete.
Audit the export of data
Public methodStatic memberForDeleteTData Obsolete.
Audit a deletion
Public methodStatic memberForEventDataActionTData(IAuditBuilder, EventTypeCodes, ActionType, AuditableObjectLifecycle, EventIdentifierType, OutcomeIndicator, String, TData) Obsolete.
Audit data action
Public methodStatic memberForEventDataActionTData(IAuditBuilder, AuditCode, ActionType, AuditableObjectLifecycle, EventIdentifierType, OutcomeIndicator, String, PolicyDecision, TData) Obsolete.
Autility utility which can be used to send a data audit
Public methodStatic memberForMaskingTModel Obsolete.
Audit masking of a particular object
Public methodStatic memberForNetworkRequestFailure(IAuditBuilder, Exception, Uri, IDictionaryString, String, IDictionaryString, String) Obsolete.
Audit a network request failure
Public methodStatic memberForNetworkRequestFailure(IAuditBuilder, Exception, Uri, NameValueCollection, NameValueCollection)
Audit a network request failure
Public methodStatic memberForOverride
Audit an override operation
Public methodStatic memberForQueryTData Obsolete.
Audit the update of an object
Public methodStatic memberForReadTData Obsolete.
Audit the update of an object
Public methodStatic memberForSecurityAttributeAction Obsolete.
Create a security attribute action audit
Public methodStatic memberForSecurityCreationAction Obsolete.
Audit that security objects were created
Public methodStatic memberForSecurityDeletionAction Obsolete.
Create a security attribute action audit
Public methodStatic memberForSensitiveDisclosure Obsolete.
Audit that sensitve data was disclosed
Public methodStatic memberForSessionStart Obsolete.
Audit that a session has begun
Public methodStatic memberForSessionStop Obsolete.
Audit that a session has begun
Public methodStatic memberForSynchronization Obsolete.
Audit that a synchronization occurred
Public methodStatic memberForUpdateTData Obsolete.
Audit the update of an object
Public methodStatic memberForUserLogin Obsolete.
Audit a login of a user principal
Public methodStatic memberForUserLogout Obsolete.
Audit a logout of a user principal
Public methodStatic memberIf
Conditionally Applies a section of the fluent syntax to the audit.
Public methodStatic memberWithAction
With the specified action code
Public methodStatic memberWithAuditableObjects(IAuditBuilder, AuditableObject)
Adds the specified Auditable Objects
Public methodStatic memberWithAuditableObjects(IAuditBuilder, IEnumerableAuditableObject)
Adds the specified Auditable Objects
Public methodStatic memberWithEventIdentifier
Event identiifer set
Public methodStatic memberWithEventType(IAuditBuilder, AuditCode)
With a defined event type
Public methodStatic memberWithEventType(IAuditBuilder, EventTypeCodes, String)
With an enum set event type
Public methodStatic memberWithEventType(IAuditBuilder, String, String, String)
With event type
Public methodStatic memberWithHttpInformation
Add HTTP information
Public methodStatic memberWithIdentifiedData
Add act object to the audit
Public methodStatic memberWithLocalDestination
Local is destination
Public methodStatic memberWithLocalSource
Add source device information
Public methodStatic memberWithObjectsTData
Public methodStatic memberWithOutcome(IAuditBuilder, OutcomeIndicator)
Append the outcome indicator to the audit
Public methodStatic memberWithOutcome(IAuditBuilder, Boolean, OutcomeIndicator, OutcomeIndicator)
Modify the audit builder to have condition
Public methodStatic memberWithPatient
With object of patient
Public methodStatic memberWithPerson
Add patient object to the audit
Public methodStatic memberWithPolicyAuthorization
Add policy authorization to the audit
Public methodStatic memberWithPrincipal
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.
Public methodStatic memberWithProvider
Add provider object to the audit
Public methodStatic memberWithQueryPerformed
Add a query performed data element
Public methodStatic memberWithRemoteDestination(IAuditBuilder, RemoteEndpointInfo)
Add a destination device information
Public methodStatic memberWithRemoteDestination(IAuditBuilder, Uri)
Add a destination device information
Public methodStatic memberWithRemoteSource
Add source device information
Public methodStatic memberWithSystemObjects
With a system object
Public methodStatic memberWithTimestamp
Add timestamp
Top
See Also