TestimoX

API Reference

Class

RemoteAccessPostureInfo

Namespace ComputerX.RemoteAccess
Assembly ComputerX
Modifiers sealed

Consolidated remote access posture (OpenSSH and Remote Assistance).

Inheritance

  • Object
  • RemoteAccessPostureInfo

Constructors

Properties

public String ComputerName { get; set; } #

Computer name these values were collected for.

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

True when sshd service is installed.

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

True when sshd service is running.

public String SshdStartupType { get; set; } #

sshd service startup type.

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

True when ssh-agent service is installed.

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

True when ssh-agent service is running.

public String SshAgentStartupType { get; set; } #

ssh-agent service startup type.

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

True when OpenSSH server config file is present (local host only).

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

True when local TCP listener exists on port 22 (local host only).

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

Raw Remote Assistance allow-help policy value.

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

Raw Remote Assistance full-control policy value.

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

True when Remote Assistance is enabled by policy signals.