AuditInfo

Audit information.

Namespace:
Inetdev.Auditing
Type:
Class
Public:
Yes
Protected:
No
Sealed:
Yes
Abstract:
No
Inherits from:
System.Object

Constructors

AuditInfo

Default constructor

Signature:
public Void AuditInfo()

AuditInfo

Copy constructor.

Signature:
public Void AuditInfo(source)
Parameters
Name Type Summary
source AuditInfo An AuditInfo to copy.
Exceptions
Type Summary
ArgumentNullException Thrown when source is null.

Properties

CreatedOnUtc

Creation data time.

Signature:
public DateTime CreatedOnUtc { get; set; }

ExtraInfo

Caption/Value extra info.

Signature:
public List<ExtraInfo> ExtraInfo { get; set; }

IsAuditDisabled

Whether the audit has been disabled.

Signature:
public Boolean IsAuditDisabled { get; set; }

Kind

Kind of this audit record.

Signature:
public AuditKind Kind { get; set; }

Properties

Data properties beeing audited.

Signature:
public List<AuditProperty> Properties { get; set; }

SecurityHash

Base64 encoded security hash for the audited data.

Signature:
public String SecurityHash { get; set; }

SecurityIncidentId

The ID of a related security incident.

Signature:
public String SecurityIncidentId { get; set; }

SourceId

Source object ID, from IIdentifiable implementation (optional).

Signature:
public String SourceId { get; set; }

SourceProtocol

Source protocol, from IIdentifiable implementation (optional).

Signature:
public String SourceProtocol { get; set; }

UserAuthority

Authority that validates the user.

Signature:
public String UserAuthority { get; set; }

UserId

User security ID.

Signature:
public String UserId { get; set; }

UserName

Name of the user.

Signature:
public String UserName { get; set; }