API Reference
Class
RemoteAccessPostureInfo
Consolidated remote access posture (OpenSSH and Remote Assistance).
Inheritance
- Object
- RemoteAccessPostureInfo
Constructors
public RemoteAccessPostureInfo() #Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
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.