Table of Contents

Class WindowsAuditPolicy

Namespace
CENTREL.XIA.Configuration.Types
Assembly
CENTREL.XIA.Configuration.Types.dll

Represents the local audit policy on a Windows machine. This applies to Windows 2003 and above only.

public class WindowsAuditPolicy : BypassSection
Inheritance
WindowsAuditPolicy
Inherited Members

Constructors

WindowsAuditPolicy()

Initializes a new instance of the CENTREL.XIA.Configuration.Types.WindowsAuditPolicy class.

public WindowsAuditPolicy()

Properties

AccountLogonEvents

Gets or sets whether account logon events should be audited.

public WindowsAuditPolicyEntry AccountLogonEvents { get; set; }

Property Value

WindowsAuditPolicyEntry

AccountManagement

Gets or sets whether account management events should be audited. This value applies to Windows 2000 and above only.

public WindowsAuditPolicyEntry AccountManagement { get; set; }

Property Value

WindowsAuditPolicyEntry

DirectoryServiceAccess

Gets or sets whether directory service access should be audited. This value applies to Windows 2000 and above only.

public WindowsAuditPolicyEntry DirectoryServiceAccess { get; set; }

Property Value

WindowsAuditPolicyEntry

ForceSubcategorySettings

Gets or sets whether audit policy subcategory settings should be forced on the operating system. This will effectively disable audit policy settings in this section.

public BooleanOption ForceSubcategorySettings { get; set; }

Property Value

BooleanOption

LogonEvents

Gets or sets whether logon events should be audited.

public WindowsAuditPolicyEntry LogonEvents { get; set; }

Property Value

WindowsAuditPolicyEntry

ObjectAccess

Gets or sets whether object access should be audited.

public WindowsAuditPolicyEntry ObjectAccess { get; set; }

Property Value

WindowsAuditPolicyEntry

PolicyChange

Gets or sets whether policy change should be audited.

public WindowsAuditPolicyEntry PolicyChange { get; set; }

Property Value

WindowsAuditPolicyEntry

PrivilegeUse

Gets or sets whether privilege use should be audited.

public WindowsAuditPolicyEntry PrivilegeUse { get; set; }

Property Value

WindowsAuditPolicyEntry

ProcessTracking

Gets or sets whether process tracking should be audited.

public WindowsAuditPolicyEntry ProcessTracking { get; set; }

Property Value

WindowsAuditPolicyEntry

SystemEvents

Gets or sets whether system events should be audited.

public WindowsAuditPolicyEntry SystemEvents { get; set; }

Property Value

WindowsAuditPolicyEntry

Methods

ToString()

Returns the audit policy as a human readable string.

public override string ToString()

Returns

string

The audit policy as a human readable string.