Table of Contents

Class WindowsSecurity

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

Represents the security settings on a Windows machine.

public class WindowsSecurity : BaseTypeSection
Inheritance
WindowsSecurity

Constructors

WindowsSecurity()

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

public WindowsSecurity()

Properties

AccountPolicies

Gets or sets the local account policies on the Windows machine.

public LocalAccountPolicies AccountPolicies { get; set; }

Property Value

LocalAccountPolicies

AdvancedAuditPolicy

Gets or sets the Windows advanced audit policy. This applies to Windows 2008 R2 and above only.

public WindowsAdvancedAuditPolicy AdvancedAuditPolicy { get; set; }

Property Value

WindowsAdvancedAuditPolicy

AntivirusProducts

Gets or sets the antivirus products installed on the Windows machine.

public WindowsAntivirusProducts AntivirusProducts { get; set; }

Property Value

WindowsAntivirusProducts

AuditPolicy

Gets or sets the Windows audit policy. This applies to Windows 2003 and above only.

public WindowsAuditPolicy AuditPolicy { get; set; }

Property Value

WindowsAuditPolicy

Laps

Gets or sets the local administrator password solution (LAPS) settings. LAPS is an optional installation.

public WindowsLapsSettings Laps { get; set; }

Property Value

WindowsLapsSettings

MachineCertificates

Gets or sets the local machine certificates, intermediate and trusted root certification authorities.

public SslCertificateStores MachineCertificates { get; set; }

Property Value

SslCertificateStores

SecurityIdentifiers

Gets or sets the security identifiers assigned to this machine.

public WindowsSecurityIdentifiers SecurityIdentifiers { get; set; }

Property Value

WindowsSecurityIdentifiers

SecurityOptions

Gets or sets the local security options configured on the Windows machine.

public WindowsSecurityOptions SecurityOptions { get; set; }

Property Value

WindowsSecurityOptions

TrustedPlatformModule

Gets or sets information about the trusted platform module (TPM) on Windows 8, Windows Server 2012 and above.

public TrustedPlatformModule TrustedPlatformModule { get; set; }

Property Value

TrustedPlatformModule

UserRights

Gets or sets the user rights assignments configured on the Windows machine.

public WindowsUserRights UserRights { get; set; }

Property Value

WindowsUserRights

WindowsFirewall

Gets or sets the Windows firewall configuration.

public WindowsFirewallConfiguration WindowsFirewall { get; set; }

Property Value

WindowsFirewallConfiguration