TestimoX

API Reference

Class

PrivacyPostureInfo

Namespace ComputerX.Privacy
Assembly ComputerX
Modifiers sealed

Consolidated privacy posture from machine policy registry signals.

Inheritance

  • Object
  • PrivacyPostureInfo

Constructors

public PrivacyPostureInfo() #

Properties

public String ComputerName { get; set; } #

Computer name these values were collected for.

public Nullable<Int32> AllowTelemetryRaw { get; set; } #

Raw AllowTelemetry policy value.

public Nullable<TelemetryLevel> TelemetryLevel { get; set; } #

Typed telemetry level mapped from AllowTelemetry when known.

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

True when activity feed is enabled by policy.

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

True when user activities publishing is enabled by policy.

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

True when user activities upload is enabled by policy.

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

True when tailored experiences with diagnostics are disabled by policy.

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

True when consumer features are disabled by policy.

public Nullable<Int32> CopilotDisableRaw { get; set; } #

Raw copilot disable policy value.

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

True when Windows Copilot is disabled by policy.

public Nullable<Int32> RecallDisableRaw { get; set; } #

Raw Recall-related disable policy value when present.

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

True when Recall-related features are disabled by policy.

public Int32 PolicySignalsCount { get; set; } #

Count of non-null policy signals found.