API Reference
Class
AppLockerPolicyInfo
Typed summary of an AppLocker policy (per‑collection rule counts and enforcement modes).
Inheritance
- Object
- AppLockerPolicyInfo
Constructors
public AppLockerPolicyInfo() #Inherited Methods
Properties
public String DomainName { get; set; } #Owning DNS domain.
public String PolicyPath { get; set; } #Path to Policy.xml on SYSVOL when present.
public Boolean Present { get; set; } #True when AppLocker policy file is present.
public String ExeEnforcement { get; set; } #Enforcement mode for Exe rule collection.
public String MsiEnforcement { get; set; } #Enforcement mode for Msi rule collection.
public String ScriptEnforcement { get; set; } #Enforcement mode for Script rule collection.
public String DllEnforcement { get; set; } #Enforcement mode for Dll rule collection.
public String AppxEnforcement { get; set; } #Enforcement mode for Appx rule collection.
public Int32 ExeRules { get; set; } #Number of Exe rules.
public Int32 MsiRules { get; set; } #Number of Msi rules.
public Int32 ScriptRules { get; set; } #Number of Script rules.
public Int32 DllRules { get; set; } #Number of Dll rules.
public Int32 AppxRules { get; set; } #Number of Appx rules.
public IReadOnlyList<AppLockerRuleEntry> Rules { get; set; } #Flattened list of parsed rule entries (subset of useful fields).