TestimoX

API Reference

Class

BrowserPolicyInfo

Namespace ComputerX.Browsers
Assembly ComputerX
Modifiers sealed

Browser machine-policy posture summary.

Inheritance

  • Object
  • BrowserPolicyInfo

Constructors

Properties

public String BrowserName { get; set; } #

Browser product name (Edge/Chrome/Firefox).

public String PolicyRootPath { get; set; } #

Machine policy root path used for collection.

public Nullable<Boolean> PolicyPresent { get; set; } #

True when machine policy key exists and has values/subkeys.

public Int32 RootPolicyValueCount { get; set; } #

Count of direct policy values in the root key.

public Nullable<Boolean> PasswordManagerEnabled { get; set; } #

Password manager policy signal when present.

public Nullable<Boolean> SafeBrowsingEnabled { get; set; } #

Safe browsing policy signal when present.

public Nullable<Boolean> SmartScreenEnabled { get; set; } #

SmartScreen policy signal when present (Edge).

public Nullable<Boolean> SmartScreenPuaEnabled { get; set; } #

PUA SmartScreen policy signal when present (Edge).

public Int32 ExtensionForcelistCount { get; set; } #

Count of extension force-install entries.

public Int32 ExtensionAllowlistCount { get; set; } #

Count of extension allow-list entries.

public Int32 ExtensionBlocklistCount { get; set; } #

Count of extension block-list entries.